All Methods Instance Methods Concrete Methods
Modifier and Type |
Method and Description |
protected void |
connectContainer(IContainer container,
ID connectTargetID,
IConnectContext connectContext) |
protected IConnectContext |
createConnectContext(ServiceReference serviceReference,
Map<String,Object> properties,
IContainer container,
Object context) |
protected IContainer |
createContainer(ServiceReference serviceReference,
Map<String,Object> properties,
ContainerTypeDescription containerTypeDescription) |
protected IContainer |
createContainer(ServiceReference serviceReference,
Map<String,Object> properties,
ContainerTypeDescription containerTypeDescription,
String[] intents) |
protected ID |
createTargetID(IContainer container,
String target) |
protected void |
disconnectContainer(IContainer container) |
protected IContainerFactory |
getContainerFactory() |
protected Object |
getContainerFactoryArguments(ServiceReference serviceReference,
Map<String,Object> properties,
ContainerTypeDescription containerTypeDescription) |
protected Object |
getContainerFactoryArguments(ServiceReference serviceReference,
Map<String,Object> properties,
ContainerTypeDescription containerTypeDescription,
String[] intents) |
protected IContainerManager |
getContainerManager() |
protected IContainer[] |
getContainers() |
protected ContainerTypeDescription |
getContainerTypeDescription(IContainer container) |
protected ContainerTypeDescription[] |
getContainerTypeDescriptions() |
protected IRemoteServiceContainer[] |
getRemoteServiceContainers(IContainer[] containers) |
protected String[] |
getSupportedConfigTypes(ContainerTypeDescription containerTypeDescription) |
protected String[] |
getSupportedIntents(ContainerTypeDescription containerTypeDescription) |
protected IRemoteServiceContainerAdapter |
hasRemoteServiceContainerAdapter(IContainer container) |
protected boolean |
includeContainerWithConnectNamespace(IContainer container,
String connectNamespaceName) |
protected void |
logError(String methodName,
String message) |
protected void |
logError(String methodName,
String message,
Throwable t) |
protected void |
logException(String string,
Exception e) |
protected void |
logWarning(String methodName,
String message) |
protected boolean |
matchConnectNamespace(IContainer container,
ID endpointID,
ID connectTargetID) |
protected boolean |
matchContainerID(IContainer container,
ID endpointID) |
protected void |
trace(String methodName,
String message) |
protected void |
traceException(String methodName,
String message,
Throwable t) |