public class OSSubscriptionCacheImpl extends java.lang.Object implements MaximoCache
| Constructor and Description | 
|---|
| OSSubscriptionCacheImpl() | 
| Modifier and Type | Method and Description | 
|---|---|
| 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. | 
| void | init()Initialize the cache object. | 
| boolean | isUserSubscribed(java.lang.String osName,
                java.lang.Long id,
                UserInfo userInfo) | 
| void | reload()Reloads the cache object. | 
| void | reload(java.lang.String key)Initialize a specific component of the cache identified by the key. | 
public void init()
          throws MXException
MaximoCacheinit in interface MaximoCacheMXExceptionpublic boolean isUserSubscribed(java.lang.String osName,
                                java.lang.Long id,
                                UserInfo userInfo)
public java.util.Map<java.lang.String,java.util.Map<java.lang.String,OSSubscriptionInfo>> getListenersForResource(java.lang.String osName, java.lang.Long objectid)
public void reload()
            throws MXException
reload in interface MaximoCacheMXExceptionpublic void reload(java.lang.String key)
            throws MXException
reload in interface MaximoCachekey - MXExceptionpublic java.lang.String getName()
getName in interface MaximoCache