|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Provides an abstraction of a plug-and-play component. The intent is that
in a business model a business object would assert that it is Lockable
by inheriting (i.e., implements) the Lockable interface. With this assertion
the business object can then be (un)locked through the locking service's
API.
Supported API: true
Extendable: true
LockHelper
,
LockHelper.service
Field Summary | |
static String |
LOCK
Label for the attribute; The lock mechanism/cookie aggregated in any business object that asserts itself as being lockable. |
static String |
LOCK_DATE
Label for the attribute; Derived attribute for displaying the lock date value in query results. |
static String |
LOCK_NOTE
Label for the attribute; Derived attribute for displaying the lock note value in query results. |
static String |
LOCKED
Label for the attribute; Derived attribute for displaying the isSeized value in query results. |
static String |
LOCKER
Label for the attribute; Derived attribute for querying for the locker. |
static String |
LOCKER_EMAIL
Label for the attribute; Derived attribute for displaying the locker E-Mail value in query results. |
static String |
LOCKER_FULL_NAME
Label for the attribute; Derived attribute for displaying the lock fullname value in query results. |
static String |
LOCKER_NAME
Label for the attribute; Derived attribute for displaying the locker name value in query results. |
Fields inherited from interface wt.fc.Persistable |
IDENTITY, PERSIST_INFO, TYPE |
Method Summary | |
Lock |
getLock()
Gets the object for the association that plays role: LOCK. |
Timestamp |
getLockDate()
Gets the value of the attribute: LOCK_DATE. |
WTPrincipalReference |
getLocker()
Gets the value of the attribute: LOCKER. |
String |
getLockerEMail()
Gets the value of the attribute: LOCKER_EMAIL. |
String |
getLockerFullName()
Gets the value of the attribute: LOCKER_FULL_NAME. |
String |
getLockerName()
Gets the value of the attribute: LOCKER_NAME. |
String |
getLockNote()
Gets the value of the attribute: LOCK_NOTE. |
boolean |
isLocked()
Gets the value of the attribute: LOCKED. |
void |
setLock(Lock a_Lock)
Sets the object for the association that plays role: LOCK. |
Methods inherited from interface wt.fc.Persistable |
checkAttributes, getIdentity, getPersistInfo, getType, setPersistInfo |
Methods inherited from interface wt.fc.ObjectMappable |
readExternal, writeExternal |
Methods inherited from interface wt.fc.NetFactor |
getClassInfo, getConceptualClassname |
Field Detail |
public static final String LOCKED
public static final String LOCK_DATE
public static final String LOCK_NOTE
public static final String LOCKER
public static final String LOCKER_EMAIL
public static final String LOCKER_NAME
public static final String LOCKER_FULL_NAME
public static final String LOCK
Lock
,
Constant Field ValuesMethod Detail |
public boolean isLocked()
public Timestamp getLockDate()
public String getLockNote()
public WTPrincipalReference getLocker()
public String getLockerEMail()
public String getLockerName()
public String getLockerFullName()
public Lock getLock()
Lock
public void setLock(Lock a_Lock) throws WTPropertyVetoException
a_Lock
-
WTPropertyVetoException
Lock
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |