public class OslcResourceCacheImpl extends java.lang.Object implements MaximoCache
| Modifier and Type | Field and Description |
|---|---|
protected java.util.Set |
validUseWithForREST |
| Constructor and Description |
|---|
OslcResourceCacheImpl() |
| Modifier and Type | Method and Description |
|---|---|
static java.util.Map |
getKeyMap(java.lang.String keyMap) |
java.lang.String |
getName()
Returns the name of the cache object.
|
OslcResourceInfo |
getOslcResourceInfo(java.lang.String osName) |
java.util.Map |
getOslcResourceMap() |
java.util.List |
getOslcResourcesForDomain(java.lang.String nsURI) |
void |
init()
Initialize the cache object.
|
boolean |
isAllowIntegrationOSAsResource() |
boolean |
isValidUseWith(java.lang.String useWith) |
void |
reload()
Reloads the cache object.
|
void |
reload(java.lang.String key)
Initialize a specific component of the cache identified by the key.
|
public java.util.List getOslcResourcesForDomain(java.lang.String nsURI)
public void init()
throws MXException
init in interface MaximoCacheMXExceptionpublic static java.util.Map getKeyMap(java.lang.String keyMap)
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 MaximoCachepublic boolean isValidUseWith(java.lang.String useWith)
public OslcResourceInfo getOslcResourceInfo(java.lang.String osName)
public java.util.Map getOslcResourceMap()
public boolean isAllowIntegrationOSAsResource()