Decision Center API

ilog.rules.teamserver.brm
Interface IlrLock

All Superinterfaces:
Cloneable, IlrBasicLock, ilog.rules.teamserver.model.IlrCompositeObject, ilog.rules.commonbrm.model.IlrElement, IlrElementDetails, IlrElementHandle, IlrElementSummary, Serializable

public interface IlrLock
extends IlrBasicLock

A representation of the model object 'Lock'.

The following features are supported:

See Also:
IlrBrmPackage.getLock()

Method Summary
 String getOwner()
          Returns the value of the 'Owner' attribute.
 int getRootLockId()
          Returns the value of the 'Root Lock Id' attribute.
 String getSessionId()
          Returns the value of the 'Session Id' attribute.
 boolean isPersistent()
          Returns the value of the 'Persistent' attribute.
 boolean isSystem()
          Returns the value of the 'System' attribute.
 
Methods inherited from interface ilog.rules.teamserver.brm.IlrBasicLock
getBranch, getElementId, getElementType
 
Methods inherited from interface ilog.rules.teamserver.model.IlrElementDetails
cloneElement, getContainer, getRawValue, setRawValue, setRawValueNoCheck
 
Methods inherited from interface ilog.rules.teamserver.model.IlrElementSummary
getName
 
Methods inherited from interface ilog.rules.teamserver.model.IlrElementHandle
eClass, equals, equals, getModelInfo, getSession, getType, getValue, hashCode, isNew, toIdString
 
Methods inherited from interface ilog.rules.commonbrm.model.IlrElement
getPropertyValue, getPropertyValue, isInstanceOf
 

Method Detail

getRootLockId

int getRootLockId()
Returns the value of the 'Root Lock Id' attribute.

Returns:
the value of the 'Root Lock Id' attribute.
See Also:
IlrBrmPackage.getLock_RootLockId()

getSessionId

String getSessionId()
Returns the value of the 'Session Id' attribute.

Returns:
the value of the 'Session Id' attribute.
See Also:
IlrBrmPackage.getLock_SessionId()

getOwner

String getOwner()
Returns the value of the 'Owner' attribute.

Returns:
the value of the 'Owner' attribute.
See Also:
IlrBrmPackage.getLock_Owner()

isPersistent

boolean isPersistent()
Returns the value of the 'Persistent' attribute.

The default value is "false".

Returns:
the value of the 'Persistent' attribute.
See Also:
IlrBrmPackage.getLock_Persistent()

isSystem

boolean isSystem()
Returns the value of the 'System' attribute.

If the meaning of the 'System' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'System' attribute.
See Also:
IlrBrmPackage.getLock_System()

Decision Center API

© Copyright IBM Corp. 1987, 2013