Package org.eclipse.ecf.remoteservice
Class RSARemoteServiceContainerAdapter
- java.lang.Object
- 
- org.eclipse.ecf.remoteservice.RemoteServiceContainerAdapterImpl
- 
- org.eclipse.ecf.remoteservice.RSARemoteServiceContainerAdapter
 
 
- 
- All Implemented Interfaces:
- org.eclipse.core.runtime.IAdaptable,- IRemoteServiceConsumer,- IRemoteServiceContainerAdapter,- IRemoteServiceHost
 
 public class RSARemoteServiceContainerAdapter extends RemoteServiceContainerAdapterImpl A container adapter intended for use by remote service host containers. Implements IRemoteServiceContainerAdapter and IRSAHostContainerAdapter. A IRSAHostContainerAdapter that gets the actual registerService call is expected to be provided upon construction. Subclasses should extend as appropriate.- Since:
- 8.9
 
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description classRSARemoteServiceContainerAdapter.RSARemoteServiceRegistration
 - 
Field Summary- 
Fields inherited from class org.eclipse.ecf.remoteservice.RemoteServiceContainerAdapterImpllisteners, refToImplMap, registry
 
- 
 - 
Constructor SummaryConstructors Constructor Description RSARemoteServiceContainerAdapter(AbstractRSAContainer container)RSARemoteServiceContainerAdapter(AbstractRSAContainer container, org.eclipse.equinox.concurrent.future.IExecutor executor)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description protected RemoteServiceRegistrationImplcreateRegistration()protected AbstractRSAContainergetRSAContainer()- 
Methods inherited from class org.eclipse.ecf.remoteservice.RemoteServiceContainerAdapterImpladdRemoteServiceListener, asyncGetRemoteServiceReferences, asyncGetRemoteServiceReferences, asyncGetRemoteServiceReferences, checkServiceClass, connectToRemoteServiceTarget, createRegisteredEvent, createRemoteFilter, createRemoteService, createUnregisteredEvent, dispose, fireRemoteServiceListeners, getAdapter, getAllRemoteServiceReferences, getConnectContext, getContainer, getExecutor, getLocalContainerID, getRegistry, getRemoteService, getRemoteServiceCallPolicy, getRemoteServiceID, getRemoteServiceNamespace, getRemoteServiceReference, getRemoteServiceReferences, getRemoteServiceReferences, getRemoteServiceReferences, getRemoteServiceRegistrationImpl, handleServiceUnregister, registerRemoteService, removeRemoteServiceListener, setConnectContextForAuthentication, setExecutor, setRegistry, setRemoteServiceCallPolicy, ungetRemoteService
 
- 
 
- 
- 
- 
Constructor Detail- 
RSARemoteServiceContainerAdapterpublic RSARemoteServiceContainerAdapter(AbstractRSAContainer container, org.eclipse.equinox.concurrent.future.IExecutor executor) 
 - 
RSARemoteServiceContainerAdapterpublic RSARemoteServiceContainerAdapter(AbstractRSAContainer container) 
 
- 
 - 
Method Detail- 
getRSAContainerprotected AbstractRSAContainer getRSAContainer() 
 - 
createRegistrationprotected RemoteServiceRegistrationImpl createRegistration() - Overrides:
- createRegistrationin class- RemoteServiceContainerAdapterImpl
 
 
- 
 
-