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 MaximoCache
MXException
public static java.util.Map getKeyMap(java.lang.String keyMap)
public void reload() throws MXException
reload
in interface MaximoCache
MXException
public void reload(java.lang.String key) throws MXException
reload
in interface MaximoCache
key
- MXException
public java.lang.String getName()
getName
in interface MaximoCache
public boolean isValidUseWith(java.lang.String useWith)
public OslcResourceInfo getOslcResourceInfo(java.lang.String osName)
public java.util.Map getOslcResourceMap()
public boolean isAllowIntegrationOSAsResource()