Package uk.ac.gda.services.core
Class GdaServicesBase
java.lang.Object
gda.factory.ConfigurableBase
gda.factory.FindableConfigurableBase
gda.device.DeviceBase
uk.ac.gda.services.core.GdaServiceBase
uk.ac.gda.services.core.GdaServicesBase
- All Implemented Interfaces:
Device,Configurable,Findable,gda.observable.IObservable,GdaService,GdaServices,GdaServicesManager
public abstract class GdaServicesBase
extends GdaServiceBase
implements GdaServices, GdaServicesManager
-
Field Summary
FieldsFields inherited from class gda.device.DeviceBase
DEFAULT_PROTECTION_LEVEL_PROPERTY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddService(GdaService service) voidGdaDetachService(String serviceName) getService(String serviceName) booleanhasService(String service) Methods inherited from class uk.ac.gda.services.core.GdaServiceBase
isEnabledMethods inherited from class gda.device.DeviceBase
addIObserver, close, deleteIObserver, deleteIObservers, getAttribute, getName, getProtectionLevel, isBeingObserved, isConfigureAtStartup, notifyIObservers, setAttribute, setConfigureAtStartup, setName, setProtectionLevelMethods inherited from class gda.factory.ConfigurableBase
configure, isConfigured, reconfigure, setConfiguredMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface gda.factory.Configurable
configure, isConfigureAtStartup, isConfigured, reconfigureMethods inherited from interface gda.device.Device
close, getAttribute, getProtectionLevel, setAttribute, setProtectionLevelMethods inherited from interface uk.ac.gda.services.api.GdaService
getAdapterMethods inherited from interface gda.observable.IObservable
addIObserver, deleteIObserver, deleteIObservers
-
Field Details
-
DEFAULT_CAPACITY
public static final int DEFAULT_CAPACITY- See Also:
-
-
Constructor Details
-
GdaServicesBase
public GdaServicesBase()
-
-
Method Details
-
getService
- Specified by:
getServicein interfaceGdaServices
-
getServices
- Specified by:
getServicesin interfaceGdaServices
-
hasService
- Specified by:
hasServicein interfaceGdaServices
-
addService
- Specified by:
addServicein interfaceGdaServicesManager
-
clearServices
public void clearServices()- Specified by:
clearServicesin interfaceGdaServicesManager
-
GdaDetachService
- Specified by:
GdaDetachServicein interfaceGdaServicesManager
-