Package org.dspace.servicemanager
Interface ServiceManagerSystem
-
- All Superinterfaces:
ServiceManager
- All Known Subinterfaces:
ExternalServiceManagerSystem
- All Known Implementing Classes:
DSpaceServiceManager
public interface ServiceManagerSystem extends ServiceManager
This interface should be implemented by any service managers that we are using in the system, e.g. Spring, Guice.- Author:
- Aaron Zeckoski (azeckoski @ gmail.com)
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Map<String,Object>
getServices()
Map service names to their beans.void
shutdown()
Shuts down the service manager and all services that it is managing.void
startup()
Startup the service manager and initialize all services.-
Methods inherited from interface org.dspace.kernel.ServiceManager
getApplicationContext, getServiceByName, getServicesByType, getServicesNames, isServiceExists, pushConfig, registerService, registerServiceClass, registerServiceNoAutowire, unregisterService
-
-