public class OslcQueryTemplateCacheImpl extends java.lang.Object implements MaximoCache
| Constructor and Description |
|---|
OslcQueryTemplateCacheImpl() |
| Modifier and Type | Method and Description |
|---|---|
java.util.Map |
getAllTemplates() |
java.lang.String |
getName()
Returns the name of the cache object.
|
OslcQueryTemplateInfo |
getTemplateByObjectNameAndTemplateName(java.lang.String personid,
java.lang.String objectName,
java.lang.String templatename) |
OslcQueryTemplateInfo |
getTemplateByOsAndTemplateName(java.lang.String personid,
java.lang.String osname,
java.lang.String templatename) |
java.util.Map |
getTemplatesByObjectName(java.lang.String personid,
java.lang.String objectName) |
java.util.Map |
getTemplatesByOsName(java.lang.String personid,
java.lang.String osname) |
void |
init()
Initialize the cache object.
|
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
init in interface MaximoCacheMXExceptionpublic 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 java.util.Map getAllTemplates()
throws MXException
MXExceptionpublic java.util.Map getTemplatesByOsName(java.lang.String personid,
java.lang.String osname)
throws MXException
MXExceptionpublic OslcQueryTemplateInfo getTemplateByOsAndTemplateName(java.lang.String personid, java.lang.String osname, java.lang.String templatename) throws MXException
MXExceptionpublic java.util.Map getTemplatesByObjectName(java.lang.String personid,
java.lang.String objectName)
throws MXException
MXExceptionpublic OslcQueryTemplateInfo getTemplateByObjectNameAndTemplateName(java.lang.String personid, java.lang.String objectName, java.lang.String templatename) throws MXException
MXException