## Uses of Interface
org.eclipse.ecf.remoteservice.IRemoteServiceContainer

Packages that use IRemoteServiceContainer
org.eclipse.ecf.osgi.services.remoteserviceadmin
org.eclipse.ecf.remoteservice

### Uses of IRemoteServiceContainer in org.eclipse.ecf.osgi.services.remoteserviceadmin

Fields in org.eclipse.ecf.osgi.services.remoteserviceadmin declared as IRemoteServiceContainer
`static IRemoteServiceContainer[]` AbstractContainerSelector.`EMPTY_REMOTE_SERVICE_CONTAINER_ARRAY`

Methods in org.eclipse.ecf.osgi.services.remoteserviceadmin that return IRemoteServiceContainer
`protected IRemoteServiceContainer` AbstractConsumerContainerSelector.`createAndConfigureConsumerContainer(String[] remoteSupportedConfigs, Map remoteExportedProperties)`
`protected IRemoteServiceContainer` AbstractConsumerContainerSelector.`createContainer(ContainerTypeDescription containerTypeDescription, String containerTypeDescriptionName, Map properties)`
`protected IRemoteServiceContainer` AbstractHostContainerSelector.`createMatchingContainer(ContainerTypeDescription containerTypeDescription, ServiceReference serviceReference, Map<String,Object> properties, String[] serviceExportedInterfaces, String[] requiredConfigs, String[] serviceIntents)`
`protected IRemoteServiceContainer` AbstractHostContainerSelector.`createRSContainer(ServiceReference serviceReference, Map<String,Object> properties, ContainerTypeDescription containerTypeDescription)`
`protected IRemoteServiceContainer` AbstractHostContainerSelector.`createRSContainer(ServiceReference serviceReference, Map<String,Object> properties, ContainerTypeDescription containerTypeDescription, String[] intents)`
`protected IRemoteServiceContainer[]` AbstractContainerSelector.`getRemoteServiceContainers(IContainer[] containers)`
`IRemoteServiceContainer` ConsumerContainerSelector.`selectConsumerContainer(EndpointDescription endpointDescription)`
`IRemoteServiceContainer` IConsumerContainerSelector.`selectConsumerContainer(EndpointDescription endpointDescription)` Select (or create and initialize) a consumer remote service container.
`protected IRemoteServiceContainer` AbstractConsumerContainerSelector.`selectExistingConsumerContainer(ID endpointID, String[] remoteSupportedConfigs, ID connectTargetID)`
`IRemoteServiceContainer[]` HostContainerSelector.`selectHostContainers(ServiceReference serviceReference, Map<String,Object> overridingProperties, String[] serviceExportedInterfaces, String[] serviceExportedConfigs, String[] serviceIntents)`
`IRemoteServiceContainer[]` IHostContainerSelector.`selectHostContainers(ServiceReference serviceReference, Map<String,Object> overridingProperties, String[] exportedInterfaces, String[] exportedConfigs, String[] serviceIntents)` Select host containers to use to export a remote service.

Methods in org.eclipse.ecf.osgi.services.remoteserviceadmin with parameters of type IRemoteServiceContainer
`protected void` AbstractConsumerContainerSelector.`connectContainerToTarget(IRemoteServiceContainer rsContainer, ID connectTargetID)`

### Uses of IRemoteServiceContainer in org.eclipse.ecf.remoteservice

Classes in org.eclipse.ecf.remoteservice that implement IRemoteServiceContainer
`class` `RemoteServiceContainer`