Package | Description |
---|---|
org.eclipse.ecf.osgi.services.remoteserviceadmin | |
org.osgi.service.remoteserviceadmin |
Remote Service Admin Package Version 1.1.
|
Modifier and Type | Class and Description |
---|---|
class |
EndpointDescription
ECF remote service endpoint description.
|
Modifier and Type | Method and Description |
---|---|
protected EndpointDescription |
DiscoveredEndpointDescriptionFactory.createEndpointDescription(IDiscoveryLocator locator,
IServiceInfo discoveredServiceInfo) |
protected EndpointDescription |
AbstractMetadataFactory.decodeEndpointDescription(IServiceProperties discoveredServiceProperties) |
EndpointDescription |
EndpointDescriptionLocator.EndpointEventListenerHolder.getDescription() |
EndpointDescription |
EndpointDescriptionLocator.EndpointListenerHolder.getDescription() |
EndpointDescription |
DiscoveredEndpointDescription.getEndpointDescription() |
EndpointDescription |
RemoteServiceAdmin.ExportReference.getExportedEndpoint() |
EndpointDescription |
RemoteServiceAdmin.ImportReference.getImportedEndpoint() |
EndpointDescription[] |
EndpointDescriptionReader.readEndpointDescriptions(java.io.InputStream input) |
EndpointDescription[] |
IEndpointDescriptionReader.readEndpointDescriptions(java.io.InputStream ins)
Read endpoint descriptions from the given input stream.
|
EndpointDescription |
RemoteServiceAdmin.ExportRegistration.update(java.util.Map<java.lang.String,?> properties) |
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractTopologyManager.advertiseEndpointDescription(EndpointDescription endpointDescription) |
protected void |
AbstractTopologyManager.advertiseModifyEndpointDescription(EndpointDescription endpointDescription) |
protected java.lang.String |
ServiceInfoFactory.createDefaultServiceName(EndpointDescription endpointDescription,
IDiscoveryAdvertiser advertiser,
IServiceTypeID serviceTypeID) |
protected DiscoveredEndpointDescription |
DiscoveredEndpointDescriptionFactory.createDiscoveredEndpointDescription(IDiscoveryLocator locator,
IServiceInfo discoveredServiceInfo,
EndpointDescription endpointDescription) |
IServiceInfo |
IServiceInfoFactory.createServiceInfo(IDiscoveryAdvertiser advertiser,
EndpointDescription endpointDescription)
Create an service info instance to represent the given
endpointDescription for discovery using the given discovery advertiser.
|
IServiceInfo |
ServiceInfoFactory.createServiceInfo(IDiscoveryAdvertiser advertiser,
EndpointDescription endpointDescription) |
protected java.lang.String |
ServiceInfoFactory.createServiceName(EndpointDescription endpointDescription,
IDiscoveryAdvertiser advertiser,
IServiceTypeID serviceTypeID) |
protected IServiceProperties |
ServiceInfoFactory.createServiceProperties(EndpointDescription endpointDescription,
IDiscoveryAdvertiser advertiser,
IServiceTypeID serviceTypeID,
java.lang.String serviceName,
java.net.URI uri) |
protected IServiceTypeID |
ServiceInfoFactory.createServiceTypeID(EndpointDescription endpointDescription,
IDiscoveryAdvertiser advertiser) |
protected java.net.URI |
ServiceInfoFactory.createURI(EndpointDescription endpointDescription,
IDiscoveryAdvertiser advertiser,
IServiceTypeID serviceTypeID,
java.lang.String serviceName) |
protected void |
AbstractMetadataFactory.encodeOSGiServiceProperties(EndpointDescription endpointDescription,
IServiceProperties result) |
protected void |
AbstractMetadataFactory.encodeServiceProperties(EndpointDescription endpointDescription,
IServiceProperties result) |
protected EndpointDescriptionLocator.EndpointEventListenerHolder[] |
EndpointDescriptionLocator.getMatchingEndpointEventListenerHolders(EndpointDescription description,
int type) |
EndpointDescriptionLocator.EndpointEventListenerHolder[] |
EndpointDescriptionLocator.getMatchingEndpointEventListenerHolders(org.osgi.framework.ServiceReference[] refs,
EndpointDescription description,
int type) |
protected EndpointDescriptionLocator.EndpointListenerHolder[] |
EndpointDescriptionLocator.getMatchingEndpointListenerHolders(EndpointDescription description) |
EndpointDescriptionLocator.EndpointListenerHolder[] |
EndpointDescriptionLocator.getMatchingEndpointListenerHolders(org.osgi.framework.ServiceReference[] refs,
EndpointDescription description) |
protected void |
AbstractTopologyManager.handleAdvertisingResult(org.eclipse.core.runtime.IStatus result,
EndpointDescription endpointDescription,
boolean advertise) |
protected void |
AbstractTopologyManager.handleECFEndpointRemoved(EndpointDescription endpointDescription) |
protected void |
AbstractTopologyManager.handleNonECFEndpointAdded(EndpointListener listener,
EndpointDescription endpointDescription) |
protected void |
AbstractTopologyManager.handleNonECFEndpointModified(EndpointEventListener basicTopologyManagerImpl,
EndpointDescription endpointDescription) |
protected void |
AbstractTopologyManager.handleNonECFEndpointRemoved(EndpointDescription endpointDescription,
java.lang.String matchedFilter) |
protected void |
AbstractTopologyManager.handleNonECFEndpointRemoved(EndpointListener listener,
EndpointDescription endpointDescription) |
ImportRegistration |
RemoteServiceAdmin.importService(EndpointDescription endpointDescription) |
boolean |
EndpointDescription.isSameService(EndpointDescription other) |
boolean |
DiscoveredEndpointDescriptionFactory.removeDiscoveredEndpointDescription(EndpointDescription endpointDescription) |
boolean |
IDiscoveredEndpointDescriptionFactory.removeDiscoveredEndpointDescription(EndpointDescription endpointDescription)
Remove the DiscoveredEndpointDescription associated with the given
endpointDescription.
|
protected void |
AbstractTopologyManager.unadvertiseEndpointDescription(EndpointDescription endpointDescription) |
boolean |
RemoteServiceAdmin.ImportRegistration.update(EndpointDescription endpoint) |
java.io.Writer |
EndpointDescriptionWriter.writeEndpointDescription(EndpointDescription endpointDescription) |
protected void |
EndpointDescriptionWriter.writeEndpointDescription(int indentLevel,
java.io.Writer writer,
EndpointDescription endpointDescription) |
void |
EndpointDescriptionWriter.writeEndpointDescription(java.io.Writer writer,
EndpointDescription endpointDescription) |
java.io.Writer |
EndpointDescriptionWriter.writeEndpointDescriptions(EndpointDescription[] endpointDescriptions) |
void |
EndpointDescriptionWriter.writeEndpointDescriptions(java.io.Writer writer,
EndpointDescription[] endpointDescriptions) |
protected void |
EndpointDescriptionWriter.writeProperties(int indentLevel,
java.io.Writer writer,
EndpointDescription endpointDescription) |
Constructor and Description |
---|
DiscoveredEndpointDescription(Namespace discoveryLocatorNamespace,
IServiceID serviceID,
EndpointDescription endpointDescription) |
EndpointEventListenerHolder(EndpointEventListener l,
EndpointDescription d,
java.lang.String f,
int t) |
EndpointListenerHolder(EndpointListener l,
EndpointDescription d,
java.lang.String f) |
Modifier and Type | Method and Description |
---|---|
EndpointDescription |
EndpointEvent.getEndpoint()
Return the endpoint associated with this event.
|
EndpointDescription |
ExportReference.getExportedEndpoint()
Return the Endpoint Description for the local endpoint.
|
EndpointDescription |
ImportReference.getImportedEndpoint()
Return the Endpoint Description for the remote endpoint.
|
EndpointDescription |
ExportRegistration.update(java.util.Map<java.lang.String,?> properties)
Update the endpoint represented by this
ExportRegistration and
return an updated EndpointDescription . |
Modifier and Type | Method and Description |
---|---|
void |
EndpointListener.endpointAdded(EndpointDescription endpoint,
java.lang.String matchedFilter)
Deprecated.
Register an endpoint with this listener.
|
void |
EndpointListener.endpointRemoved(EndpointDescription endpoint,
java.lang.String matchedFilter)
Deprecated.
Remove the registration of an endpoint.
|
ImportRegistration |
RemoteServiceAdmin.importService(EndpointDescription endpoint)
Import a service from an Endpoint.
|
boolean |
EndpointDescription.isSameService(EndpointDescription other)
Answers if this Endpoint Description refers to the same service instance
as the given Endpoint Description.
|
boolean |
ImportRegistration.update(EndpointDescription endpoint)
Update the local service represented by this
ImportRegistration . |
Constructor and Description |
---|
EndpointEvent(int type,
EndpointDescription endpoint)
Constructs a
EndpointEvent object from the given arguments. |
EndpointPermission(EndpointDescription endpoint,
java.lang.String localFrameworkUUID,
java.lang.String actions)
Creates a new requested
EndpointPermission object to be used by
code that must perform checkPermission . |