|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IPTLockManager
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 |
---|
IPTQueryResult QueryForLockedObjectClasses()
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)
void UnlockObject(int classID, int objectID)
classID
- Class ID (from PT_CLASSIDS)objectID
- Object ID of objectvoid ClearAllExpiredLocks()
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: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |