public class WSRegistryCacheImpl extends java.lang.Object implements MaximoCache
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
NAME |
Modifier and Type | Method and Description |
---|---|
void |
clearTenant()
Returns Map of all ws registries.
|
java.util.Set<java.lang.Integer> |
getLoadedTenants() |
java.lang.String |
getName()
Returns the name as registered in Maximo Cache
|
ServerDeployer |
getServerDeployer()
Returns Map of all ws registries.
|
WSRegistryInfo |
getWSRegistryInfo(java.lang.String name)
Return WSRegistryInfo object for the given name and type
|
java.util.Map<java.lang.String,WSRegistryInfo> |
getWSRegistryMap()
Returns Map of all ws registries.
|
void |
init()
Initialization
|
void |
init(boolean tenantOnly)
Initialization
|
void |
loadDeployedServices(javax.servlet.ServletConfig config)
Loads all Web Service information
|
void |
reload()
Refresh the WSRegiatryCache
|
void |
reload(java.lang.String key)
Reload a paricular key in memory.
|
void |
reloadAll()
Refresh the WSRegiatryCache
|
void |
resetServerDeployer()
Internal method to reset serverDeployer
|
public static final java.lang.String NAME
public void init() throws MXException
init
in interface MaximoCache
MXException
- Maximo Exceptionpublic void init(boolean tenantOnly) throws MXException
MXException
- Maximo Exceptionpublic java.lang.String getName()
getName
in interface MaximoCache
public void reload() throws MXException
reload
in interface MaximoCache
MXException
- Maximo Exceptionpublic void reloadAll() throws MXException
MXException
- Maximo Exceptionpublic void reload(java.lang.String key) throws MXException
reload
in interface MaximoCache
MXException
- Maximo Exceptionpublic void loadDeployedServices(javax.servlet.ServletConfig config) throws MXException
config
- Configuration ContextMXException
- Maximo ExceptionAxisException
- Axis Exceptionpublic ServerDeployer getServerDeployer()
public void resetServerDeployer()
public java.util.Map<java.lang.String,WSRegistryInfo> getWSRegistryMap()
public void clearTenant()
public java.util.Set<java.lang.Integer> getLoadedTenants() throws MXException
MXException
public WSRegistryInfo getWSRegistryInfo(java.lang.String name)
name
- ws name name