Modifier and Type | Method and Description |
---|---|
protected void |
RegistrySharedObject.fireCallStartEvent(IRemoteCallListener listener,
long requestId,
IRemoteServiceReference reference,
IRemoteCall call) |
IRemoteService |
RegistrySharedObject.getRemoteService(IRemoteServiceReference reference) |
IRemoteService |
RemoteServiceContainer.getRemoteService(IRemoteServiceReference ref) |
boolean |
RemoteFilterImpl.match(IRemoteServiceReference reference) |
boolean |
RegistrySharedObject.ungetRemoteService(IRemoteServiceReference ref) |
boolean |
RemoteServiceContainer.ungetRemoteService(IRemoteServiceReference ref) |
Modifier and Type | Class and Description |
---|---|
class |
RemoteServiceReferenceImpl |
Modifier and Type | Field and Description |
---|---|
protected IRemoteServiceReference |
AbstractRemoteCallListener.remoteReference |
Modifier and Type | Field and Description |
---|---|
protected Map<IRemoteServiceReference,List<AbstractRemoteService>> |
RemoteServiceContainerAdapterImpl.refToImplMap |
Modifier and Type | Method and Description |
---|---|
IRemoteServiceReference[] |
RemoteServiceContainerAdapterImpl.getAllRemoteServiceReferences(String clazz,
String filter) |
IRemoteServiceReference[] |
IRemoteServiceConsumer.getAllRemoteServiceReferences(String clazz,
String filter)
Returns an array of
IRemoteServiceReference objects. |
IRemoteServiceReference[] |
IRemoteServiceContainerAdapter.getAllRemoteServiceReferences(String clazz,
String filter)
Returns an array of
IRemoteServiceReference objects. |
IRemoteServiceReference |
RemoteServiceRegistrationImpl.getReference() |
IRemoteServiceReference |
IRemoteServiceRegistration.getReference()
Get reference for this registration
|
protected abstract IRemoteServiceReference |
AbstractRemoteService.getRemoteServiceReference() |
IRemoteServiceReference |
IRemoteServiceProxy.getRemoteServiceReference()
Get IRemoteService reference associated with this proxy.
|
protected IRemoteServiceReference |
AbstractRemoteCallListener.getRemoteServiceReference() |
IRemoteServiceReference |
RemoteServiceContainerAdapterImpl.getRemoteServiceReference(IRemoteServiceID serviceID) |
IRemoteServiceReference |
IRemoteServiceConsumer.getRemoteServiceReference(IRemoteServiceID serviceID)
Get the remote service reference known to this container for the given IRemoteServiceID.
|
IRemoteServiceReference |
IRemoteServiceContainerAdapter.getRemoteServiceReference(IRemoteServiceID serviceID)
Get the remote service reference known to this container for the given IRemoteServiceID.
|
IRemoteServiceReference[] |
RemoteServiceContainerAdapterImpl.getRemoteServiceReferences(ID[] idFilter,
String clazz,
String filter) |
IRemoteServiceReference[] |
IRemoteServiceConsumer.getRemoteServiceReferences(ID[] idFilter,
String clazz,
String filter)
Returns an array of
IRemoteServiceReference objects. |
IRemoteServiceReference[] |
IRemoteServiceContainerAdapter.getRemoteServiceReferences(ID[] idFilter,
String clazz,
String filter)
Returns an array of
IRemoteServiceReference objects. |
IRemoteServiceReference[] |
RemoteServiceContainerAdapterImpl.getRemoteServiceReferences(ID target,
ID[] idFilter,
String clazz,
String filter) |
IRemoteServiceReference[] |
IRemoteServiceConsumer.getRemoteServiceReferences(ID target,
ID[] idFilter,
String clazz,
String filter)
Returns an array of
IRemoteServiceReference objects. |
IRemoteServiceReference[] |
IRemoteServiceContainerAdapter.getRemoteServiceReferences(ID target,
ID[] idFilter,
String clazz,
String filter)
Returns an array of
IRemoteServiceReference objects. |
IRemoteServiceReference[] |
RemoteServiceContainerAdapterImpl.getRemoteServiceReferences(ID target,
String clazz,
String filter) |
IRemoteServiceReference[] |
IRemoteServiceConsumer.getRemoteServiceReferences(ID target,
String clazz,
String filter)
Returns an array of
IRemoteServiceReference objects. |
IRemoteServiceReference[] |
IRemoteServiceContainerAdapter.getRemoteServiceReferences(ID target,
String clazz,
String filter)
Returns an array of
IRemoteServiceReference objects. |
protected IRemoteServiceReference |
RemoteServiceContainer.getServiceReference(ID targetId,
String serviceInterfaceClass,
String filter) |
IRemoteServiceReference[] |
IRSAConsumerContainerAdapter.importEndpoint(Map<String,Object> endpointDescriptionProperties) |
IRemoteServiceReference[] |
RemoteServiceRegistryImpl.lookupServiceReferences() |
IRemoteServiceReference[] |
RemoteServiceRegistryImpl.lookupServiceReferences(String clazz,
IRemoteFilter filter) |
protected IRemoteServiceReference |
RemoteServiceContainer.selectReference(IRemoteServiceReference[] references) |
Modifier and Type | Method and Description |
---|---|
IRemoteService |
RemoteServiceContainerAdapterImpl.getRemoteService(IRemoteServiceReference reference) |
IRemoteService |
IRemoteServiceConsumer.getRemoteService(IRemoteServiceReference reference)
Get remote service for given IRemoteServiceReference.
|
IRemoteService |
IRemoteServiceContainerAdapter.getRemoteService(IRemoteServiceReference reference)
Get remote service for given IRemoteServiceReference.
|
protected RemoteServiceRegistrationImpl |
RemoteServiceContainerAdapterImpl.getRemoteServiceRegistrationImpl(IRemoteServiceReference reference) |
boolean |
RemoteServiceFilterImpl.match(IRemoteServiceReference reference) |
boolean |
IRemoteFilter.match(IRemoteServiceReference reference)
Filter using a remote service's properties.
|
protected IRemoteServiceReference |
RemoteServiceContainer.selectReference(IRemoteServiceReference[] references) |
boolean |
RemoteServiceContainerAdapterImpl.ungetRemoteService(IRemoteServiceReference ref) |
boolean |
IRemoteServiceConsumer.ungetRemoteService(IRemoteServiceReference reference)
Unget IRemoteServiceReference.
|
boolean |
IRemoteServiceContainerAdapter.ungetRemoteService(IRemoteServiceReference reference)
Unget IRemoteServiceReference.
|
Modifier and Type | Class and Description |
---|---|
class |
RemoteServiceClientReference
Reference objects for
AbstractClientContainer . |
Modifier and Type | Field and Description |
---|---|
protected IRemoteServiceReference |
RemoteServiceClientRegistration.reference |
Modifier and Type | Method and Description |
---|---|
String[] |
RemoteServiceClientRegistry.getClazzes(IRemoteServiceReference reference) |
IRemoteService |
AbstractClientContainer.getRemoteService(IRemoteServiceReference reference) |
boolean |
AbstractClientContainer.ungetRemoteService(IRemoteServiceReference reference) |
Modifier and Type | Method and Description |
---|---|
IRemoteServiceReference |
IRemoteServiceEvent.getReference()
Get the remote service reference for the unregistered service.
|
IRemoteServiceReference |
IRemoteCallStartEvent.getReference()
Get remote service reference used for call.
|
Modifier and Type | Method and Description |
---|---|
IRemoteServiceReference[] |
AbstractRestClientContainer.getRemoteServiceReferences(ID target,
ID[] idFilter,
String clazz,
String filter) |
IRemoteServiceReference[] |
AbstractRestClientContainer.getRemoteServiceReferences(ID target,
String clazz,
String filter) |
Modifier and Type | Method and Description |
---|---|
IRemoteServiceReference[] |
ServletServerContainer.getAllRemoteServiceReferences(String clazz,
String filter) |
IRemoteServiceReference |
ServletServerContainer.getRemoteServiceReference(IRemoteServiceID serviceID) |
IRemoteServiceReference[] |
ServletServerContainer.getRemoteServiceReferences(ID[] idFilter,
String clazz,
String filter) |
IRemoteServiceReference[] |
ServletServerContainer.getRemoteServiceReferences(ID target,
ID[] idFilter,
String clazz,
String filter) |
IRemoteServiceReference[] |
ServletServerContainer.getRemoteServiceReferences(ID target,
String clazz,
String filter) |
Modifier and Type | Method and Description |
---|---|
IRemoteService |
ServletServerContainer.getRemoteService(IRemoteServiceReference reference) |
boolean |
ServletServerContainer.ungetRemoteService(IRemoteServiceReference reference) |
Modifier and Type | Method and Description |
---|---|
boolean |
RemoteFilterImpl.match(IRemoteServiceReference reference) |
Modifier and Type | Method and Description |
---|---|
IRemoteServiceReference |
RemoteServiceTracker.getRemoteServiceReference()
Returns a
ServiceReference object for one of the services
being tracked by this RemoteServiceTracker object. |
IRemoteServiceReference[] |
RemoteServiceTracker.getRemoteServiceReferences()
Return an array of
ServiceReference objects for all
services being tracked by this RemoteServiceTracker object. |
Modifier and Type | Method and Description |
---|---|
IRemoteService |
RemoteServiceTracker.addingService(IRemoteServiceReference reference)
Default implementation of the
IRemoteServiceTrackerCustomizer.addingService method. |
IRemoteService |
IRemoteServiceTrackerCustomizer.addingService(IRemoteServiceReference reference)
A service is being added to the
RemoteServiceTracker object. |
IRemoteService |
RemoteServiceTracker.getRemoteService(IRemoteServiceReference reference)
Returns the service object for the specified
ServiceReference object if the referenced service is being
tracked by this RemoteServiceTracker object. |
void |
RemoteServiceTracker.modifiedService(IRemoteServiceReference reference,
IRemoteService remoteService)
Default implementation of the
ServiceTrackerCustomizer.modifiedService method. |
void |
IRemoteServiceTrackerCustomizer.modifiedService(IRemoteServiceReference reference,
IRemoteService remoteService)
A remote service tracked by the
RemoteServiceTracker object has been
modified. |
void |
RemoteServiceTracker.remove(IRemoteServiceReference reference)
Remove a service from this
RemoteServiceTracker object. |
void |
RemoteServiceTracker.removedService(IRemoteServiceReference reference,
IRemoteService remoteService)
Default implementation of the
ServiceTrackerCustomizer.removedService method. |
void |
IRemoteServiceTrackerCustomizer.removedService(IRemoteServiceReference reference,
IRemoteService remoteService)
A remote service tracked by the
RemoteServiceTracker object has been
removed. |
Constructor and Description |
---|
RemoteServiceTracker(IRemoteServiceContainerAdapter containerAdapter,
ID[] containerIDs,
IRemoteServiceReference reference,
IRemoteServiceTrackerCustomizer customizer)
Create a
RemoteServiceTracker on the specified
IRemoteServiceReference . |
Copyright © 2017 Eclipse Foundation. All rights reserved.