public class OSSubscriptionCache extends AbstractMaximoMTEnabledCache
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 OSSubscriptionCache |
getInstance() |
java.util.Map<java.lang.String,java.util.Map<java.lang.String,OSSubscriptionInfo>> |
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<java.lang.String,java.util.Map<java.lang.String,OSSubscriptionInfo>> 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()
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