Package org.dspace.services.factory
Class DSpaceServicesFactory
- java.lang.Object
-
- org.dspace.services.factory.DSpaceServicesFactory
-
- Direct Known Subclasses:
DSpaceServicesFactoryImpl
public abstract class DSpaceServicesFactory extends Object
Abstract factory to get services for the services package, use DSpaceServicesFactory.getInstance() to retrieve an implementation
-
-
Constructor Summary
Constructors Constructor Description DSpaceServicesFactory()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract CachingService
getCachingService()
abstract ConfigurationService
getConfigurationService()
abstract EmailService
getEmailService()
abstract EventService
getEventService()
static DSpaceServicesFactory
getInstance()
abstract RequestService
getRequestService()
abstract ServiceManager
getServiceManager()
-
-
-
Method Detail
-
getCachingService
public abstract CachingService getCachingService()
-
getConfigurationService
public abstract ConfigurationService getConfigurationService()
-
getEmailService
public abstract EmailService getEmailService()
-
getEventService
public abstract EventService getEventService()
-
getRequestService
public abstract RequestService getRequestService()
-
getServiceManager
public abstract ServiceManager getServiceManager()
-
getInstance
public static DSpaceServicesFactory getInstance()
-
-