Package com.tangosol.net
Class DefaultCacheServer.LifecycleContext
- java.lang.Object
-
- com.tangosol.net.DefaultCacheServer.LifecycleContext
-
- All Implemented Interfaces:
com.tangosol.application.Context
- Enclosing class:
- DefaultCacheServer
protected class DefaultCacheServer.LifecycleContext extends Object implements com.tangosol.application.Context
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
LifecycleContext()
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description String
getApplicationName()
Return the name of the application.String
getCacheConfigURI()
Return the cache configuration URI.CacheFactoryBuilder
getCacheFactoryBuilder()
Return theCacheFactoryBuilder
in use.ClassLoader
getClassLoader()
Return theClassLoader
in use.ConfigurableCacheFactory
getConfigurableCacheFactory()
Return the correspondingConfigurableCacheFactory
.com.tangosol.application.ContainerContext
getContainerContext()
Return theContainerContext
associated with the ContainerAdapter.com.tangosol.application.Context.ExtendedContext
getExtendedContext()
Deprecated.String
getPofConfigURI()
Return the POF configuration URI.ServiceMonitor
getServiceMonitor()
Return the keep-alive facility for the application services.
-
-
-
Method Detail
-
getConfigurableCacheFactory
public ConfigurableCacheFactory getConfigurableCacheFactory()
Description copied from interface:com.tangosol.application.Context
Return the correspondingConfigurableCacheFactory
. This method will return the same reference as a call toctx.getExtendedContext().getCacheFactoryBuilder(). getConfigurableCacheFactory(ctx.getClassLoader());
- Specified by:
getConfigurableCacheFactory
in interfacecom.tangosol.application.Context
- Returns:
- the
ConfigurableCacheFactory
-
getCacheFactoryBuilder
public CacheFactoryBuilder getCacheFactoryBuilder()
Description copied from interface:com.tangosol.application.Context
Return theCacheFactoryBuilder
in use.- Specified by:
getCacheFactoryBuilder
in interfacecom.tangosol.application.Context
- Returns:
- the
CacheFactoryBuilder
-
getClassLoader
public ClassLoader getClassLoader()
Description copied from interface:com.tangosol.application.Context
Return theClassLoader
in use.- Specified by:
getClassLoader
in interfacecom.tangosol.application.Context
- Returns:
- the
ClassLoader
-
getApplicationName
public String getApplicationName()
Description copied from interface:com.tangosol.application.Context
Return the name of the application.- Specified by:
getApplicationName
in interfacecom.tangosol.application.Context
- Returns:
- the name of the application
-
getServiceMonitor
public ServiceMonitor getServiceMonitor()
Description copied from interface:com.tangosol.application.Context
Return the keep-alive facility for the application services.- Specified by:
getServiceMonitor
in interfacecom.tangosol.application.Context
- Returns:
- the
ServiceMonitor
-
getPofConfigURI
public String getPofConfigURI()
Description copied from interface:com.tangosol.application.Context
Return the POF configuration URI.For advanced use cases, the resource identified by this URI can be found by calling:
ctx.getExtendedContext().getClassLoader().getResource(ctx.getPofConfigUri());
- Specified by:
getPofConfigURI
in interfacecom.tangosol.application.Context
- Returns:
- the POF configuration URI
-
getCacheConfigURI
public String getCacheConfigURI()
Description copied from interface:com.tangosol.application.Context
Return the cache configuration URI.- Specified by:
getCacheConfigURI
in interfacecom.tangosol.application.Context
- Returns:
- the cache configuration URI
-
getContainerContext
public com.tangosol.application.ContainerContext getContainerContext()
Description copied from interface:com.tangosol.application.Context
Return theContainerContext
associated with the ContainerAdapter.- Specified by:
getContainerContext
in interfacecom.tangosol.application.Context
- Returns:
- the
ContainerContext
instance or null
-
getExtendedContext
@Deprecated public com.tangosol.application.Context.ExtendedContext getExtendedContext()
Deprecated.- Specified by:
getExtendedContext
in interfacecom.tangosol.application.Context
- Returns:
- the
Context.ExtendedContext
-
-