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:
Serializable,IExtendedRemoteServiceRegistration,IRemoteServiceRegistration
- Enclosing class:
- RSARemoteServiceContainerAdapter
public class RSARemoteServiceContainerAdapter.RSARemoteServiceRegistration
extends RemoteServiceRegistrationImpl
implements IExtendedRemoteServiceRegistration
- See Also:
-
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 -
Method Summary
Modifier and TypeMethodDescriptionvoidpublish(RemoteServiceRegistryImpl reg, Object svc, String[] clzzes, Dictionary props) voidUnregister this serviceMethods inherited from class org.eclipse.ecf.remoteservice.RemoteServiceRegistrationImpl
callService, createProperties, equals, getClasses, getClassLoader, getContainerID, getID, getInterfaces, getProperty, getPropertyKeys, getReference, getService, getServiceId, getTypesForParameters, hashCode, setClassLoader, setProperties, toStringMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.eclipse.ecf.remoteservice.IRemoteServiceRegistration
getClassLoader, getContainerID, getID, getProperty, getPropertyKeys, getReference, setProperties
-
Constructor Details
-
RSARemoteServiceRegistration
public RSARemoteServiceRegistration()
-
-
Method Details
-
publish
- Overrides:
publishin classRemoteServiceRegistrationImpl
-
unregister
public void unregister()Description copied from interface:IRemoteServiceRegistrationUnregister this service- Specified by:
unregisterin interfaceIRemoteServiceRegistration- Overrides:
unregisterin classRemoteServiceRegistrationImpl
-
getExtraProperties
- Specified by:
getExtraPropertiesin interfaceIExtendedRemoteServiceRegistration- Returns:
- A
Dictionaryof properties not intended to be used for service advertisement.
-