|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eclipse.ecf.osgi.services.remoteserviceadmin.AbstractContainerSelector
org.eclipse.ecf.osgi.services.remoteserviceadmin.AbstractConsumerContainerSelector
org.eclipse.ecf.osgi.services.remoteserviceadmin.ConsumerContainerSelector
public class ConsumerContainerSelector
Default implementation of IConsumerContainerSelector.
| Field Summary |
|---|
| Fields inherited from class org.eclipse.ecf.osgi.services.remoteserviceadmin.AbstractContainerSelector |
|---|
EMPTY_REMOTE_SERVICE_CONTAINER_ARRAY |
| Constructor Summary | |
|---|---|
ConsumerContainerSelector(boolean autoCreateContainer)
|
|
| Method Summary | |
|---|---|
void |
close()
|
IRemoteServiceContainer |
selectConsumerContainer(EndpointDescription endpointDescription)
Select (or create and initialize) a consumer remote service container. |
| Methods inherited from class org.eclipse.ecf.osgi.services.remoteserviceadmin.AbstractConsumerContainerSelector |
|---|
connectContainerToTarget, createAndConfigureConsumerContainer, createContainer, getConnectContext, matchNotConnected, matchSupportedConfigs, selectExistingConsumerContainer, selectLocalImportedConfig |
| Methods inherited from class org.eclipse.ecf.osgi.services.remoteserviceadmin.AbstractContainerSelector |
|---|
connectContainer, createConnectContext, createContainer, createTargetID, disconnectContainer, getContainerFactory, getContainerFactoryArguments, getContainerManager, getContainers, getContainerTypeDescription, getContainerTypeDescriptions, getRemoteServiceContainers, getSupportedConfigTypes, getSupportedIntents, hasRemoteServiceContainerAdapter, includeContainerWithConnectNamespace, logError, logError, logException, logWarning, matchConnectNamespace, matchContainerID, trace, traceException |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ConsumerContainerSelector(boolean autoCreateContainer)
| Method Detail |
|---|
public IRemoteServiceContainer selectConsumerContainer(EndpointDescription endpointDescription)
throws SelectContainerException
IConsumerContainerSelector
selectConsumerContainer in interface IConsumerContainerSelectorendpointDescription - the endpoint description that has been discovered.
null if not container is available
for use as a consumer for the given endpointDescription.
SelectContainerException - thrown if the host container selection or
creation/configuration fails.public void close()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||