public class ServiceMetadataImpl extends ComponentMetadataImpl implements MutableServiceMetadata
activation, dependsOn, idAUTO_EXPORT_ALL_CLASSES, AUTO_EXPORT_CLASS_HIERARCHY, AUTO_EXPORT_DISABLED, AUTO_EXPORT_INTERFACESACTIVATION_EAGER, ACTIVATION_LAZY| Constructor and Description |
|---|
ServiceMetadataImpl() |
ServiceMetadataImpl(ServiceMetadata source) |
addDependsOn, getActivation, getDependsOn, getId, removeDependsOn, setActivation, setDependsOn, setIdclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitaddDependsOn, removeDependsOn, setActivation, setDependsOn, setIdgetActivation, getDependsOn, getIdpublic ServiceMetadataImpl()
public ServiceMetadataImpl(ServiceMetadata source)
public Target getServiceComponent()
getServiceComponent in interface ServiceMetadatapublic void setServiceComponent(Target exportedComponent)
setServiceComponent in interface MutableServiceMetadatapublic List<String> getInterfaces()
getInterfaces in interface ServiceMetadatapublic void addInterface(String interfaceName)
addInterface in interface MutableServiceMetadatapublic void removeInterface(String interfaceName)
removeInterface in interface MutableServiceMetadatapublic int getAutoExport()
getAutoExport in interface ServiceMetadatapublic void setAutoExport(int autoExport)
setAutoExport in interface MutableServiceMetadatapublic List<MapEntry> getServiceProperties()
getServiceProperties in interface ServiceMetadatapublic void addServiceProperty(MapEntry serviceProperty)
addServiceProperty in interface MutableServiceMetadatapublic MapEntry addServiceProperty(NonNullMetadata key, Metadata value)
addServiceProperty in interface MutableServiceMetadatapublic void removeServiceProperty(MapEntry serviceProperty)
removeServiceProperty in interface MutableServiceMetadatapublic int getRanking()
getRanking in interface ServiceMetadatapublic void setRanking(int ranking)
setRanking in interface MutableServiceMetadatapublic Collection<RegistrationListener> getRegistrationListeners()
getRegistrationListeners in interface ServiceMetadatapublic void setRegistrationListeners(Collection<RegistrationListener> registrationListeners)
public void addRegistrationListener(RegistrationListener registrationListenerMetadata)
addRegistrationListener in interface MutableServiceMetadatapublic RegistrationListener addRegistrationListener(Target listenerComponent, String registrationMethodName, String unregistrationMethodName)
addRegistrationListener in interface MutableServiceMetadatapublic void removeRegistrationListener(RegistrationListener listener)
removeRegistrationListener in interface MutableServiceMetadataCopyright © 2009-2014 The Apache Software Foundation. All Rights Reserved.