org.lexevs.locator
Class LexEvsServiceLocator

java.lang.Object
  extended by org.lexevs.locator.LexEvsServiceLocator
All Implemented Interfaces:
org.springframework.context.ApplicationContextAware

public class LexEvsServiceLocator
extends java.lang.Object
implements org.springframework.context.ApplicationContextAware

The Class LexEvsServiceLocator.

Author:
Kevin Peterson

Constructor Summary
LexEvsServiceLocator()
           
 
Method Summary
 CacheWrappingFactory getCacheWrappingFactory()
           
 DatabaseServiceManager getDatabaseServiceManager()
          Gets the database service manager.
 IndexServiceManager getIndexServiceManager()
          Gets the index service manager.
static LexEvsServiceLocator getInstance()
          Gets the single instance of LexEvsServiceLocator.
 LexEvsDatabaseOperations getLexEvsDatabaseOperations()
          Gets the lex evs database operations.
 LexEvsIndexOperations getLexEvsIndexOperations()
           
 Registry getRegistry()
          Gets the registry.
 ResourceManager getResourceManager()
          Deprecated. 
 SystemResourceService getSystemResourceService()
          Gets the system resource service.
 void setApplicationContext(org.springframework.context.ApplicationContext applicationContext)
           
 void setCacheWrappingFactory(CacheWrappingFactory cacheWrappingFactory)
           
 void setDatabaseServiceManager(DatabaseServiceManager databaseServiceManager)
          Sets the database service manager.
 void setIndexServiceManager(IndexServiceManager indexServiceManager)
          Sets the index service manager.
 void setLexEvsDatabaseOperations(LexEvsDatabaseOperations lexEvsDatabaseOperations)
          Sets the lex evs database operations.
 void setLexEvsIndexOperations(LexEvsIndexOperations lexEvsIndexOperations)
           
 void setRegistry(Registry registry)
          Sets the registry.
 void setResourceManager(ResourceManager resourceManager)
          Sets the resource manager.
 void setSystemResourceService(SystemResourceService systemResourceService)
          Sets the system resource service.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LexEvsServiceLocator

public LexEvsServiceLocator()
Method Detail

getInstance

public static LexEvsServiceLocator getInstance()
Gets the single instance of LexEvsServiceLocator.

Returns:
single instance of LexEvsServiceLocator

getResourceManager

@Deprecated
public ResourceManager getResourceManager()
Deprecated. 

Gets the resource manager.

Returns:
the resource manager

setResourceManager

public void setResourceManager(ResourceManager resourceManager)
Sets the resource manager.

Parameters:
resourceManager - the new resource manager

getRegistry

public Registry getRegistry()
Gets the registry.

Returns:
the registry

setRegistry

public void setRegistry(Registry registry)
Sets the registry.

Parameters:
registry - the new registry

setLexEvsDatabaseOperations

public void setLexEvsDatabaseOperations(LexEvsDatabaseOperations lexEvsDatabaseOperations)
Sets the lex evs database operations.

Parameters:
lexEvsDatabaseOperations - the new lex evs database operations

getLexEvsDatabaseOperations

public LexEvsDatabaseOperations getLexEvsDatabaseOperations()
Gets the lex evs database operations.

Returns:
the lex evs database operations

setDatabaseServiceManager

public void setDatabaseServiceManager(DatabaseServiceManager databaseServiceManager)
Sets the database service manager.

Parameters:
databaseServiceManager - the new database service manager

getDatabaseServiceManager

public DatabaseServiceManager getDatabaseServiceManager()
Gets the database service manager.

Returns:
the database service manager

setSystemResourceService

public void setSystemResourceService(SystemResourceService systemResourceService)
Sets the system resource service.

Parameters:
systemResourceService - the new system resource service

getSystemResourceService

public SystemResourceService getSystemResourceService()
Gets the system resource service.

Returns:
the system resource service

getIndexServiceManager

public IndexServiceManager getIndexServiceManager()
Gets the index service manager.

Returns:
the index service manager

setIndexServiceManager

public void setIndexServiceManager(IndexServiceManager indexServiceManager)
Sets the index service manager.

Parameters:
indexServiceManager - the new index service manager

setApplicationContext

public void setApplicationContext(org.springframework.context.ApplicationContext applicationContext)
                           throws org.springframework.beans.BeansException
Specified by:
setApplicationContext in interface org.springframework.context.ApplicationContextAware
Throws:
org.springframework.beans.BeansException

setCacheWrappingFactory

public void setCacheWrappingFactory(CacheWrappingFactory cacheWrappingFactory)

getCacheWrappingFactory

public CacheWrappingFactory getCacheWrappingFactory()

setLexEvsIndexOperations

public void setLexEvsIndexOperations(LexEvsIndexOperations lexEvsIndexOperations)

getLexEvsIndexOperations

public LexEvsIndexOperations getLexEvsIndexOperations()

Copyright: (c) 2004-2006 Mayo Foundation for Medical Education and Research (MFMER). All rights reserved. MAYO, MAYO CLINIC, and the triple-shield Mayo logo are trademarks and service marks of MFMER.