Package org.eclipse.ecf.remoteservice
Class RSARemoteServiceContainerAdapter.RSARemoteServiceRegistration
- java.lang.Object
-
- org.eclipse.ecf.remoteservice.RemoteServiceRegistrationImpl
-
- org.eclipse.ecf.remoteservice.RSARemoteServiceContainerAdapter.RSARemoteServiceRegistration
-
- All Implemented Interfaces:
java.io.Serializable,IExtendedRemoteServiceRegistration,IRemoteServiceRegistration
- Enclosing class:
- RSARemoteServiceContainerAdapter
public class RSARemoteServiceContainerAdapter.RSARemoteServiceRegistration extends RemoteServiceRegistrationImpl implements IExtendedRemoteServiceRegistration
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class org.eclipse.ecf.remoteservice.RemoteServiceRegistrationImpl
clazzes, properties, reference, REGISTERED, registrationListener, registrationLock, remoteServiceID, serviceranking, state, UNREGISTERED, UNREGISTERING
-
-
Constructor Summary
Constructors Constructor Description RSARemoteServiceRegistration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Map<java.lang.String,java.lang.Object>getExtraProperties()voidpublish(RemoteServiceRegistryImpl reg, java.lang.Object svc, java.lang.String[] clzzes, java.util.Dictionary props)voidunregister()Unregister this service-
Methods inherited from class org.eclipse.ecf.remoteservice.RemoteServiceRegistrationImpl
callService, createProperties, equals, getClasses, getContainerID, getID, getInterfaces, getProperty, getPropertyKeys, getReference, getService, getServiceId, getTypesForParameters, hashCode, setProperties, toString
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.eclipse.ecf.remoteservice.IRemoteServiceRegistration
getContainerID, getID, getProperty, getPropertyKeys, getReference, setProperties
-
-
-
-
Method Detail
-
publish
public void publish(RemoteServiceRegistryImpl reg, java.lang.Object svc, java.lang.String[] clzzes, java.util.Dictionary props)
- Overrides:
publishin classRemoteServiceRegistrationImpl
-
unregister
public void unregister()
Description copied from interface:IRemoteServiceRegistrationUnregister this service- Specified by:
unregisterin interfaceIRemoteServiceRegistration- Overrides:
unregisterin classRemoteServiceRegistrationImpl
-
getExtraProperties
public java.util.Map<java.lang.String,java.lang.Object> getExtraProperties()
- Specified by:
getExtraPropertiesin interfaceIExtendedRemoteServiceRegistration- Returns:
- A
Dictionaryof properties not intended to be used for service advertisement.
-
-