class DSpaceServiceManager implements ServiceManagerSystem {

    public void registerService(String name, Object service) {
        checkRunning();
        if (name == null || service == null) {
            throw new IllegalArgumentException("name and service cannot be null");
        }
        // register service/provider with all
        for (ServiceManagerSystem sms : serviceManagers) {
            sms.registerService(name, service);
        }
    }

    public  DSpaceServiceManager(DSpaceConfigurationService configurationService);
    protected  DSpaceServiceManager(DSpaceConfigurationService configurationService, String... springXmlConfigFiles);

}