public class MaxRecordLockCache extends AbstractMaximoMTEnabledCache
Modifier and Type | Field and Description |
---|---|
static MXLogger |
MXLOGGER |
static java.lang.String |
SCRIPT_LOGGER |
APPLOGGER, CRONTASKLOGGER, CRONTASKMGRLOGGER, CRONTASKMGRSQLLOGGER, DBCONNECTIONLOGGER, DDLOGGER, DMLOGGER, EVENTLOGGER, EXCEPTIONLOGGER, MAILLOGGER, MAXIMOLOGGER, MTLOGGER, NULLMBOPOINTER, SECURITY, SENDFAILEDLOGGER, SERVICELOGGER, SQLLOGGER
appenderPrefix, LOGGERNAME_APP, LOGGERNAME_CRONTASK, LOGGERNAME_CRONTASKMGR, LOGGERNAME_DBCONNECTION, LOGGERNAME_DD, LOGGERNAME_DM, LOGGERNAME_DMPREVIEW, LOGGERNAME_EVENT, LOGGERNAME_EXCEPTION, LOGGERNAME_MAIL, LOGGERNAME_MAXIMO, LOGGERNAME_MT, LOGGERNAME_NULLMBOPOINTER, LOGGERNAME_SECURITY, LOGGERNAME_SENDFAILED, LOGGERNAME_SERVICE, LOGGERNAME_SQL, LOGGERNAME_SQL_CRONTASKMGR, LOGGERNAME_TXN, loggerPrefix
Modifier and Type | Method and Description |
---|---|
static MaxRecordLockCache |
getInstance() |
MboSetRemote |
getLockedRecordsSet() |
java.lang.String |
getName()
Returns the name of the cache object.
|
java.lang.String |
getRecordLockedByDisplayName(long ownerID,
java.lang.String ownerTable) |
java.lang.String |
getRecordLockedByUserId(long ownerID,
java.lang.String ownerTable) |
boolean |
isLockingAllowed() |
boolean |
isRecordLocked(long ownerID,
java.lang.String ownerTable) |
boolean |
isRecordLockedByMe(long lockedSessionID,
long ownerID,
java.lang.String ownerTable) |
getCache, getLoadedTenants, init, isLoaded, reload, reload, unloadInactiveCaches, unloadTenant
public static final java.lang.String SCRIPT_LOGGER
public static final MXLogger MXLOGGER
public static final MaxRecordLockCache getInstance()
public java.lang.String getName()
MaximoCache
public boolean isRecordLocked(long ownerID, java.lang.String ownerTable)
public java.lang.String getRecordLockedByUserId(long ownerID, java.lang.String ownerTable)
public java.lang.String getRecordLockedByDisplayName(long ownerID, java.lang.String ownerTable)
public boolean isRecordLockedByMe(long lockedSessionID, long ownerID, java.lang.String ownerTable)
public MboSetRemote getLockedRecordsSet() throws java.rmi.RemoteException, MXException
java.rmi.RemoteException
MXException
public boolean isLockingAllowed()