public class OSSubscriptionCache extends AbstractMaximoMTEnabledCache
tenantLockObjs, tloMaxCache
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 |
---|---|
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, unloadTenant
public 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 AbstractMaximoMTEnabledCache
public boolean isEmail(java.lang.String notfType) throws java.rmi.RemoteException, MXException
java.rmi.RemoteException
MXException
public boolean isSMS(java.lang.String notfType) throws java.rmi.RemoteException, MXException
java.rmi.RemoteException
MXException
public boolean isPushNotification(java.lang.String notfType) throws java.rmi.RemoteException, MXException
java.rmi.RemoteException
MXException