org.lexevs.dao.database.service
Class DatabaseServiceManager

java.lang.Object
  extended by org.lexevs.dao.database.service.DatabaseServiceManager

public class DatabaseServiceManager
extends java.lang.Object

The Class DatabaseServiceManager.

Author:
Kevin Peterson

Constructor Summary
DatabaseServiceManager()
           
 
Method Summary
 AssociationDataService getAssociationDataService()
           
 AssociationService getAssociationService()
          Gets the association service.
 AssociationTargetService getAssociationTargetService()
           
 AuthoringService getAuthoringService()
           
 CodedNodeGraphService getCodedNodeGraphService()
           
 CodingSchemeService getCodingSchemeService()
          Gets the coding scheme service.
 DaoCallbackService getDaoCallbackService()
           
 EntityService getEntityService()
          Gets the entity service.
 ListenerRegistry getListenerRegistry()
           
 NciHistoryService getNciHistoryService()
           
 PickListDefinitionService getPickListDefinitionService()
           
 PropertyService getPropertyService()
          Gets the property service.
 RelationService getRelationService()
           
 ValueSetDefinitionService getValueSetDefinitionService()
           
 VSPropertyService getVsPropertyService()
           
 void setAssociationDataService(AssociationDataService associationDataService)
           
 void setAssociationService(AssociationService associationService)
          Sets the association service.
 void setAssociationTargetService(AssociationTargetService associationTargetService)
           
 void setAuthoringService(AuthoringService authoringService)
           
 void setCodedNodeGraphService(CodedNodeGraphService codedNodeGraphService)
           
 void setCodingSchemeService(CodingSchemeService codingSchemeService)
          Sets the coding scheme service.
 void setDaoCallbackService(DaoCallbackService daoCallbackService)
           
 void setEntityService(EntityService entityService)
          Sets the entity service.
 void setListenerRegistry(ListenerRegistry listenerRegistry)
           
 void setNciHistoryService(NciHistoryService nciHistoryService)
           
 void setPickListDefinitionService(PickListDefinitionService pickListDefinitionService)
           
 void setPropertyService(PropertyService propertyService)
          Sets the property service.
 void setRelationService(RelationService relationService)
           
 void setValueSetDefinitionService(ValueSetDefinitionService valueSetDefinitionService)
           
 void setVsPropertyService(VSPropertyService vsPropertyService)
           
<T> T
wrapServiceForErrorHandling(T service, ErrorCallbackListener errorCallbackListener)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DatabaseServiceManager

public DatabaseServiceManager()
Method Detail

wrapServiceForErrorHandling

public <T> T wrapServiceForErrorHandling(T service,
                                         ErrorCallbackListener errorCallbackListener)

setCodingSchemeService

public void setCodingSchemeService(CodingSchemeService codingSchemeService)
Sets the coding scheme service.

Parameters:
codingSchemeService - the new coding scheme service

getCodingSchemeService

public CodingSchemeService getCodingSchemeService()
Gets the coding scheme service.

Returns:
the coding scheme service

setEntityService

public void setEntityService(EntityService entityService)
Sets the entity service.

Parameters:
entityService - the new entity service

getEntityService

public EntityService getEntityService()
Gets the entity service.

Returns:
the entity service

getPropertyService

public PropertyService getPropertyService()
Gets the property service.

Returns:
the property service

setPropertyService

public void setPropertyService(PropertyService propertyService)
Sets the property service.

Parameters:
propertyService - the new property service

setAssociationService

public void setAssociationService(AssociationService associationService)
Sets the association service.

Parameters:
associationService - the new association service

getAssociationService

public AssociationService getAssociationService()
Gets the association service.

Returns:
the association service

setDaoCallbackService

public void setDaoCallbackService(DaoCallbackService daoCallbackService)

getDaoCallbackService

public DaoCallbackService getDaoCallbackService()

getAuthoringService

public AuthoringService getAuthoringService()

setAuthoringService

public void setAuthoringService(AuthoringService authoringService)

setPickListDefinitionService

public void setPickListDefinitionService(PickListDefinitionService pickListDefinitionService)

getPickListDefinitionService

public PickListDefinitionService getPickListDefinitionService()

getValueSetDefinitionService

public ValueSetDefinitionService getValueSetDefinitionService()
Returns:
the valueSetDefinitionService

setValueSetDefinitionService

public void setValueSetDefinitionService(ValueSetDefinitionService valueSetDefinitionService)
Parameters:
valueSetDefinitionService - the valueSetDefinitionService to set

getVsPropertyService

public VSPropertyService getVsPropertyService()
Returns:
the vsPropertyService

setVsPropertyService

public void setVsPropertyService(VSPropertyService vsPropertyService)
Parameters:
vsPropertyService - the vsPropertyService to set

setCodedNodeGraphService

public void setCodedNodeGraphService(CodedNodeGraphService codedNodeGraphService)

getCodedNodeGraphService

public CodedNodeGraphService getCodedNodeGraphService()

getRelationService

public RelationService getRelationService()
Returns:
the relationService

setRelationService

public void setRelationService(RelationService relationService)
Parameters:
relationService - the relationService to set

getAssociationTargetService

public AssociationTargetService getAssociationTargetService()
Returns:
the associationTargetService

setAssociationTargetService

public void setAssociationTargetService(AssociationTargetService associationTargetService)
Parameters:
associationTargetService - the associationTargetService to set

getAssociationDataService

public AssociationDataService getAssociationDataService()
Returns:
the associationDataService

setAssociationDataService

public void setAssociationDataService(AssociationDataService associationDataService)
Parameters:
associationDataService - the associationDataService to set

getNciHistoryService

public NciHistoryService getNciHistoryService()

setNciHistoryService

public void setNciHistoryService(NciHistoryService nciHistoryService)

setListenerRegistry

public void setListenerRegistry(ListenerRegistry listenerRegistry)

getListenerRegistry

public ListenerRegistry getListenerRegistry()

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.