Oracle Content Management SDK

oracle.ifs.beans
Class TieSystemLockObject

java.lang.Object
  |
  +--oracle.ifs.beans.LibraryObject
        |
        +--oracle.ifs.beans.TieLibraryObject
              |
              +--oracle.ifs.beans.SystemObject
                    |
                    +--oracle.ifs.beans.TieSystemObject
                          |
                          +--oracle.ifs.beans.LockObject
                                |
                                +--oracle.ifs.beans.TieLockObject
                                      |
                                      +--oracle.ifs.beans.SystemLockObject
                                            |
                                            +--oracle.ifs.beans.TieSystemLockObject
All Implemented Interfaces:
IfsEventHandler, LibraryObjectInterface, SystemObjectInterface, Traceable

public class TieSystemLockObject
extends SystemLockObject

TieSystemLockObject allows the Oracle-defined behavior of the SYSTEMLOCKOBJECT classobject (and its subclasses) to be extended or overridden.

See Also:
SystemLockObject

Fields inherited from class oracle.ifs.beans.SystemLockObject
CLASS_NAME, NAME_ATTRIBUTE
 
Fields inherited from class oracle.ifs.beans.LockObject
LOCKEDFORSESSION_ATTRIBUTE, LOCKHOLDER_ATTRIBUTE, LOCKSTATE_ATTRIBUTE, LOCKSTATE_HARDLOCK, LOCKSTATE_SESSIONLOCK, LOCKSTATE_SOFTLOCK, LOCKSTATE_USERLOCK, LOCKTIMEOUT_ATTRIBUTE
 
Fields inherited from class oracle.ifs.beans.SystemObject
ACTIVE_ATTRIBUTE, POLICYBUNDLE_ATTRIBUTE, PROPERTYBUNDLE_ATTRIBUTE
 
Constructor Summary
TieSystemLockObject(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Constructs a TieSystemLockObject.
 
Methods inherited from class oracle.ifs.beans.SystemLockObject
getName, setLockHolder
 
Methods inherited from class oracle.ifs.beans.LockObject
getLockHolder, getLockState, getLockStateLabel, getLockTimeOut, getReferringPublicObjects, getReferringPublicObjects, isLockedForSession, isLockedForSessionByCurrentSession, isShared, setLockState, setLockTimeOut, toLockStateLabel, toLockStateLabel, toLockStateLabel
 
Methods inherited from class oracle.ifs.beans.SystemObject
getPolicyBundle, getPropertyBundle, isActive, putPolicy, putProperty, putProperty, removeAllPolicies, removeAllProperties, removePolicy, removePolicy, removeProperty, setActive, setPolicyBundle, setPropertyBundle
 
Methods inherited from class oracle.ifs.beans.LibraryObject
equals, free, free, getAttribute, getAttributeByUpperCaseName, getAttributes, getAttributesByUpperCaseNames, getClassId, getClassObject, getDefinition, getId, getLabel, getSession, handleEvent, hasNameAttribute, invokeServerMethod, isInstanceOf, isTraced, lookupInstanceLabel, postEvent, postEvent, renderAsReader, renderAsStream, setAttribute, setAttribute, setAttributes, setAttributes, setName, toString, trace, update
 
Methods inherited from interface oracle.ifs.common.LibraryObjectInterface
getId
 
Methods inherited from interface oracle.ifs.common.Traceable
getTraceLogger, isTraced, trace
 

Constructor Detail


TieSystemLockObject

public TieSystemLockObject(LibrarySession session,
                           java.lang.Long id,
                           java.lang.Long classId,
                           S_LibraryObjectData data)
                    throws IfsException
Constructs a TieSystemLockObject.
Parameters:
session - the session
id - the id
classId - the class id
data - the data
Throws:
IfsException - if the operation fails

Oracle Content Management SDK

(c) 2002 Copyright Oracle Corporation. All rights reserved.