|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
Used to query for locked Plumtree objects, unlock locked objects, and clear expired object locks.
| Method Summary | |
void |
ClearAllExpiredLocks()
Clears all expired locks. |
IPTQueryResult |
QueryForLockedObjectClasses()
Query for locked object classes. |
IPTQueryResult |
QueryLockedObjects(int classID)
Query each class for locked objects. |
IPTQueryResult |
QuerySingleObject(int classID,
int objectID)
Query for the status of a single object. |
void |
UnlockObject(int classID,
int objectID)
Unlock an object. |
| Methods inherited from interface com.plumtree.server.IPTUnknown |
GetInterfaces |
| Method Detail |
public IPTQueryResult QueryForLockedObjectClasses()
public IPTQueryResult QueryLockedObjects(int classID)
Query result contains following PropID's: PT_PROPID_OBJECTID, PT_PROPID_CLASSID, PT_PROPID_NAME, PT_PROPID_OBJLOCK_LOCKINGUSERID, PT_PROPID_OBJLOCK_FROMMACHINENAME, PT_PROPID_OBJLOCK_ACQUIREDAT, PT_PROPID_OBJLOCK_EXPIRESAT.
classID - Class ID (from PT_CLASSIDS)
public void UnlockObject(int classID,
int objectID)
classID - Class ID (from PT_CLASSIDS)objectID - Object ID of objectpublic void ClearAllExpiredLocks()
public IPTQueryResult QuerySingleObject(int classID,
int objectID)
Query result contains following PropID's: PT_PROPID_OBJECTID, PT_PROPID_CLASSID, PT_PROPID_NAME, PT_PROPID_OBJLOCK_LOCKINGUSERID, PT_PROPID_OBJLOCK_FROMMACHINENAME, PT_PROPID_OBJLOCK_ACQUIREDAT, PT_PROPID_OBJLOCK_EXPIRESAT.
classID - Class ID (from PT_CLASSIDS)objectID - Object ID of object
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||