public class LexEvsServiceLocator
extends java.lang.Object
implements org.springframework.context.ApplicationContextAware, org.springframework.beans.factory.DisposableBean
Modifier and Type | Class and Description |
---|---|
static interface |
LexEvsServiceLocator.ApplicationContextCallback |
Constructor and Description |
---|
LexEvsServiceLocator() |
public static LexEvsServiceLocator getInstance()
@Deprecated public ResourceManager getResourceManager()
public void setResourceManager(ResourceManager resourceManager)
resourceManager
- the new resource managerpublic Registry getRegistry()
public void setRegistry(Registry registry)
registry
- the new registrypublic void setLexEvsDatabaseOperations(LexEvsDatabaseOperations lexEvsDatabaseOperations)
lexEvsDatabaseOperations
- the new lex evs database operationspublic LexEvsDatabaseOperations getLexEvsDatabaseOperations()
public void setDatabaseServiceManager(DatabaseServiceManager databaseServiceManager)
databaseServiceManager
- the new database service managerpublic DatabaseServiceManager getDatabaseServiceManager()
public void setSystemResourceService(SystemResourceService systemResourceService)
systemResourceService
- the new system resource servicepublic SystemResourceService getSystemResourceService()
public IndexServiceManager getIndexServiceManager()
public void setIndexServiceManager(IndexServiceManager indexServiceManager)
indexServiceManager
- the new index service managerpublic void setApplicationContext(org.springframework.context.ApplicationContext applicationContext) throws org.springframework.beans.BeansException
setApplicationContext
in interface org.springframework.context.ApplicationContextAware
org.springframework.beans.BeansException
public void setCacheWrappingFactory(CacheWrappingFactory cacheWrappingFactory)
public CacheWrappingFactory getCacheWrappingFactory()
public void setLexEvsIndexOperations(LexEvsIndexOperations lexEvsIndexOperations)
public LexEvsIndexOperations getLexEvsIndexOperations()
public static void setApplicationContextCallback(LexEvsServiceLocator.ApplicationContextCallback applicationContextCallback)
public IndexDaoManager getIndexDaoManager()
public void setIndexDaoManager(IndexDaoManager indexDaoManager)
public void destroy() throws java.lang.Exception
destroy
in interface org.springframework.beans.factory.DisposableBean
java.lang.Exception