public class OSSubscriptionCache extends AbstractMaximoMTEnabledCache
tenantLockObjs, tloMaxCacheAPPLOGGER, CRONTASKLOGGER, CRONTASKMGRLOGGER, CRONTASKMGRSQLLOGGER, DBCONNECTIONLOGGER, DDLOGGER, DMLOGGER, EVENTLOGGER, EXCEPTIONLOGGER, MAILLOGGER, MAXIMOLOGGER, MTLOGGER, NULLMBOPOINTER, SECURITY, SENDFAILEDLOGGER, SERVICELOGGER, SQLLOGGERappenderPrefix, 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 |
|---|---|
protected MaximoCache |
getCachedUnit() |
static OSSubscriptionCache |
getInstance() |
java.util.Map |
getListenersForResource(java.lang.String osName,
java.lang.Long objectid) |
java.lang.String |
getName()
Returns the name of the cache object.
|
boolean |
isEmail(java.lang.String notfType) |
boolean |
isPushNotification(java.lang.String notfType) |
boolean |
isSMS(java.lang.String notfType) |
boolean |
isUserSubscribed(java.lang.String osName,
java.lang.Long id,
UserInfo userInfo) |
getCache, getLoadedTenants, init, isLoaded, reload, reload, unloadInactiveCaches, unloadTenantpublic static final OSSubscriptionCache getInstance()
public java.util.Map getListenersForResource(java.lang.String osName,
java.lang.Long objectid)
public boolean isUserSubscribed(java.lang.String osName,
java.lang.Long id,
UserInfo userInfo)
public java.lang.String getName()
protected MaximoCache getCachedUnit()
getCachedUnit in class AbstractMaximoMTEnabledCachepublic boolean isEmail(java.lang.String notfType)
throws java.rmi.RemoteException,
MXException
java.rmi.RemoteExceptionMXExceptionpublic boolean isSMS(java.lang.String notfType)
throws java.rmi.RemoteException,
MXException
java.rmi.RemoteExceptionMXExceptionpublic boolean isPushNotification(java.lang.String notfType)
throws java.rmi.RemoteException,
MXException
java.rmi.RemoteExceptionMXException