| 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. |