Uses of Class
org.eclipse.ecf.core.ContainerTypeDescription
-
-
Uses of ContainerTypeDescription in org.eclipse.ecf.console
Methods in org.eclipse.ecf.console that return ContainerTypeDescription Modifier and Type Method Description protected ContainerTypeDescription
AbstractCommand. getContainerTypeDescription(ID containerID)
Methods in org.eclipse.ecf.console that return types with arguments of type ContainerTypeDescription Modifier and Type Method Description protected List<ContainerTypeDescription>
AbstractCommand. getConfigs()
Methods in org.eclipse.ecf.console with parameters of type ContainerTypeDescription Modifier and Type Method Description protected String
AbstractCommand. formatConfig(ContainerTypeDescription ctd, int level, org.apache.felix.service.command.Converter escape)
-
Uses of ContainerTypeDescription in org.eclipse.ecf.core
Methods in org.eclipse.ecf.core that return ContainerTypeDescription Modifier and Type Method Description ContainerTypeDescription
ContainerFactory. addDescription(ContainerTypeDescription containerTypeDescription)
ContainerTypeDescription
IContainerFactory. addDescription(ContainerTypeDescription containerTypeDescription)
Add a ContainerTypeDescription to the set of known ContainerDescriptions.protected ContainerTypeDescription
ContainerFactory. addDescription0(ContainerTypeDescription containerTypeDescription)
ContainerTypeDescription
ContainerFactory. getContainerTypeDescription(ID containerID)
ContainerTypeDescription
IContainerManager. getContainerTypeDescription(ID containerID)
Get the container type description used to create the container with the given ID.protected ContainerTypeDescription
ContainerFactory. getDescription0(String containerTypeDescriptionName)
protected ContainerTypeDescription
ContainerFactory. getDescription0(ContainerTypeDescription containerTypeDescription)
ContainerTypeDescription
ContainerFactory. getDescriptionByName(String containerTypeDescriptionName)
ContainerTypeDescription
IContainerFactory. getDescriptionByName(String containerTypeDescriptionName)
Get the known ContainerTypeDescription given it's name.ContainerTypeDescription[]
ContainerFactory. getDescriptionsForContainerAdapter(Class containerAdapter)
ContainerTypeDescription[]
IContainerFactory. getDescriptionsForContainerAdapter(Class containerAdapter)
Get container type descriptions that support the given containerAdapterContainerTypeDescription
ContainerFactory. removeDescription(ContainerTypeDescription containerTypeDescription)
ContainerTypeDescription
IContainerFactory. removeDescription(ContainerTypeDescription containerTypeDescription)
Remove given description from set known to this factory.protected ContainerTypeDescription
ContainerFactory. removeDescription0(ContainerTypeDescription containerTypeDescription)
Methods in org.eclipse.ecf.core with parameters of type ContainerTypeDescription Modifier and Type Method Description IContainer
ContainerFactory. addContainer(IContainer container, ContainerTypeDescription typeDescription)
IContainer
IContainerManager. addContainer(IContainer container, ContainerTypeDescription typeDescription)
Add given container to manager.ContainerTypeDescription
ContainerFactory. addDescription(ContainerTypeDescription containerTypeDescription)
ContainerTypeDescription
IContainerFactory. addDescription(ContainerTypeDescription containerTypeDescription)
Add a ContainerTypeDescription to the set of known ContainerDescriptions.protected ContainerTypeDescription
ContainerFactory. addDescription0(ContainerTypeDescription containerTypeDescription)
boolean
ContainerFactory. containsDescription(ContainerTypeDescription containerTypeDescription)
boolean
IContainerFactory. containsDescription(ContainerTypeDescription containerTypeDescription)
Check to see if a given named description is already contained by this factoryprotected boolean
ContainerFactory. containsDescription0(ContainerTypeDescription containerTypeDescription)
IContainer
ContainerFactory. createContainer(ContainerTypeDescription containerTypeDescription)
IContainer
ContainerFactory. createContainer(ContainerTypeDescription containerTypeDescription, Object[] parameters)
IContainer
ContainerFactory. createContainer(ContainerTypeDescription containerTypeDescription, String containerId)
IContainer
ContainerFactory. createContainer(ContainerTypeDescription containerTypeDescription, String containerId, Object[] parameters)
IContainer
ContainerFactory. createContainer(ContainerTypeDescription containerTypeDescription, String containerId, Map parameters)
IContainer
ContainerFactory. createContainer(ContainerTypeDescription containerTypeDescription, Map parameters)
IContainer
ContainerFactory. createContainer(ContainerTypeDescription containerTypeDescription, ID containerID)
IContainer
ContainerFactory. createContainer(ContainerTypeDescription containerTypeDescription, ID containerID, Object[] parameters)
IContainer
ContainerFactory. createContainer(ContainerTypeDescription containerTypeDescription, ID containerID, Map parameters)
IContainer
IContainerFactory. createContainer(ContainerTypeDescription containerTypeDescription)
Create a new container.IContainer
IContainerFactory. createContainer(ContainerTypeDescription containerTypeDescription, Object[] parameters)
Create a new container.IContainer
IContainerFactory. createContainer(ContainerTypeDescription containerTypeDescription, String containerId)
Create a new container.IContainer
IContainerFactory. createContainer(ContainerTypeDescription containerTypeDescription, String containerId, Object[] parameters)
Create a new container.IContainer
IContainerFactory. createContainer(ContainerTypeDescription containerTypeDescription, String containerId, Map parameters)
Create a new container.IContainer
IContainerFactory. createContainer(ContainerTypeDescription containerTypeDescription, Map parameters)
Create a new container.IContainer
IContainerFactory. createContainer(ContainerTypeDescription containerTypeDescription, ID containerID)
Create a new container.IContainer
IContainerFactory. createContainer(ContainerTypeDescription containerTypeDescription, ID containerID, Object[] parameters)
Create a new container.IContainer
IContainerFactory. createContainer(ContainerTypeDescription containerTypeDescription, ID containerID, Map parameters)
Create a new container.IContainer
BaseContainer.Instantiator. createInstance(ContainerTypeDescription description, Object[] parameters)
protected ContainerTypeDescription
ContainerFactory. getDescription0(ContainerTypeDescription containerTypeDescription)
String[]
BaseContainer.Instantiator. getSupportedAdapterTypes(ContainerTypeDescription description)
Class[][]
BaseContainer.Instantiator. getSupportedParameterTypes(ContainerTypeDescription description)
ContainerTypeDescription
ContainerFactory. removeDescription(ContainerTypeDescription containerTypeDescription)
ContainerTypeDescription
IContainerFactory. removeDescription(ContainerTypeDescription containerTypeDescription)
Remove given description from set known to this factory.protected ContainerTypeDescription
ContainerFactory. removeDescription0(ContainerTypeDescription containerTypeDescription)
-
Uses of ContainerTypeDescription in org.eclipse.ecf.core.provider
Methods in org.eclipse.ecf.core.provider with parameters of type ContainerTypeDescription Modifier and Type Method Description IContainer
BaseContainerInstantiator. createInstance(ContainerTypeDescription description, Object[] parameters)
IContainer
IContainerInstantiator. createInstance(ContainerTypeDescription description, Object[] parameters)
Create instance of IContainer.String[]
BaseRemoteServiceContainerInstantiator. getImportedConfigs(ContainerTypeDescription description, String[] exporterSupportedConfigs)
String[]
IRemoteServiceContainerInstantiator. getImportedConfigs(ContainerTypeDescription description, String[] exporterSupportedConfigs)
Get the imported config types for a given ContainerTypeDescription for the given exporter supported config types.Dictionary
BaseRemoteServiceContainerInstantiator. getPropertiesForImportedConfigs(ContainerTypeDescription description, String[] importedConfigTypes, Dictionary exportedProperties)
Dictionary
IRemoteServiceContainerInstantiator. getPropertiesForImportedConfigs(ContainerTypeDescription description, String[] importedConfigs, Dictionary exportedProperties)
Get the properties associated with the given description, with the given importedConfigTypes, via the given exportedProperties.String[]
BaseContainerInstantiator. getSupportedAdapterTypes(ContainerTypeDescription description)
String[]
IContainerInstantiator. getSupportedAdapterTypes(ContainerTypeDescription description)
Get array of supported adapters for the given container type description.String[]
BaseRemoteServiceContainerInstantiator. getSupportedConfigs(ContainerTypeDescription description)
String[]
IRemoteServiceContainerInstantiator. getSupportedConfigs(ContainerTypeDescription description)
Get supported configs for the given ContainerTypeDescription.String[]
BaseContainerInstantiator. getSupportedIntents(ContainerTypeDescription description)
String[]
IContainerInstantiator. getSupportedIntents(ContainerTypeDescription description)
String[]
IRemoteServiceContainerInstantiator. getSupportedIntents(ContainerTypeDescription description)
Get supported intents for the given ContainerTypeDescription.Class[][]
BaseContainerInstantiator. getSupportedParameterTypes(ContainerTypeDescription description)
Class[][]
IContainerInstantiator. getSupportedParameterTypes(ContainerTypeDescription description)
Get array of parameter types for given container type description. -
Uses of ContainerTypeDescription in org.eclipse.ecf.core.sharedobject
Methods in org.eclipse.ecf.core.sharedobject with parameters of type ContainerTypeDescription Modifier and Type Method Description ISharedObjectContainer
ISharedObjectContainerFactory. createSharedObjectContainer(ContainerTypeDescription desc, Object[] args)
Make ISharedObjectContainer instance.ISharedObjectContainer
SharedObjectContainerFactory. createSharedObjectContainer(ContainerTypeDescription desc, Object[] args)
-
Uses of ContainerTypeDescription in org.eclipse.ecf.osgi.services.remoteserviceadmin
Methods in org.eclipse.ecf.osgi.services.remoteserviceadmin that return ContainerTypeDescription Modifier and Type Method Description protected ContainerTypeDescription
AbstractContainerSelector. getContainerTypeDescription(IContainer container)
ContainerTypeDescription
SelectContainerException. getContainerTypeDescription()
protected ContainerTypeDescription[]
AbstractContainerSelector. getContainerTypeDescriptions()
protected ContainerTypeDescription[]
AbstractHostContainerSelector. getContainerTypeDescriptionsForDefaultConfigTypes(ContainerTypeDescription[] descriptions)
Methods in org.eclipse.ecf.osgi.services.remoteserviceadmin with parameters of type ContainerTypeDescription Modifier and Type Method Description protected IRemoteServiceContainer
AbstractConsumerContainerSelector. createContainer(ContainerTypeDescription containerTypeDescription, String containerTypeDescriptionName, Map properties)
protected IContainer
AbstractContainerSelector. createContainer(ServiceReference serviceReference, Map<String,Object> properties, ContainerTypeDescription containerTypeDescription)
protected IContainer
AbstractContainerSelector. createContainer(ServiceReference serviceReference, Map<String,Object> properties, ContainerTypeDescription containerTypeDescription, String[] intents)
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 Object
AbstractContainerSelector. getContainerFactoryArguments(ServiceReference serviceReference, Map<String,Object> properties, ContainerTypeDescription containerTypeDescription)
protected Object
AbstractContainerSelector. getContainerFactoryArguments(ServiceReference serviceReference, Map<String,Object> properties, ContainerTypeDescription containerTypeDescription, String[] intents)
protected ContainerTypeDescription[]
AbstractHostContainerSelector. getContainerTypeDescriptionsForDefaultConfigTypes(ContainerTypeDescription[] descriptions)
protected String[]
AbstractContainerSelector. getSupportedConfigTypes(ContainerTypeDescription containerTypeDescription)
protected String[]
AbstractContainerSelector. getSupportedIntents(ContainerTypeDescription containerTypeDescription)
protected boolean
AbstractHostContainerSelector. matchExistingHostContainer(ServiceReference serviceReference, Map<String,Object> properties, IContainer container, IRemoteServiceContainerAdapter adapter, ContainerTypeDescription description, String[] requiredConfigTypes, String[] requiredServiceIntents)
protected boolean
AbstractHostContainerSelector. matchHostSupportedConfigTypes(String[] requiredConfigTypes, ContainerTypeDescription containerTypeDescription)
protected boolean
AbstractHostContainerSelector. matchHostSupportedIntents(String[] serviceRequiredIntents, ContainerTypeDescription containerTypeDescription)
protected boolean
AbstractHostContainerSelector. matchHostSupportedIntents(String[] serviceRequiredIntents, ContainerTypeDescription containerTypeDescription, IContainer container)
protected boolean
AbstractHostContainerSelector. matchNotExcluded(ContainerTypeDescription description)
protected boolean
AbstractHostContainerSelector. matchRequireServer(ContainerTypeDescription description)
Constructors in org.eclipse.ecf.osgi.services.remoteserviceadmin with parameters of type ContainerTypeDescription Constructor Description SelectContainerException(String message, Throwable cause, ContainerTypeDescription containerTypeDescription)
-
Uses of ContainerTypeDescription in org.eclipse.ecf.provider.dnssd
Methods in org.eclipse.ecf.provider.dnssd with parameters of type ContainerTypeDescription Modifier and Type Method Description IContainer
ContainerInstantiator. createInstance(ContainerTypeDescription description, Object[] parameters)
String[]
ContainerInstantiator. getSupportedAdapterTypes(ContainerTypeDescription description)
String[]
ContainerInstantiator. getSupportedIntents(ContainerTypeDescription description)
Class[][]
ContainerInstantiator. getSupportedParameterTypes(ContainerTypeDescription description)
-
Uses of ContainerTypeDescription in org.eclipse.ecf.provider.generic
Methods in org.eclipse.ecf.provider.generic with parameters of type ContainerTypeDescription Modifier and Type Method Description IContainer
GenericContainerInstantiator. createInstance(ContainerTypeDescription description, Object[] args)
IContainer
SSLGenericContainerInstantiator. createInstance(ContainerTypeDescription description, Object[] args)
String[]
GenericContainerInstantiator. getImportedConfigs(ContainerTypeDescription description, String[] exporterSupportedConfigs)
String[]
SSLGenericContainerInstantiator. getImportedConfigs(ContainerTypeDescription description, String[] exporterSupportedConfigs)
Dictionary
GenericContainerInstantiator. getPropertiesForImportedConfigs(ContainerTypeDescription description, String[] importedConfigs, Dictionary exportedProperties)
Dictionary
SSLGenericContainerInstantiator. getPropertiesForImportedConfigs(ContainerTypeDescription description, String[] importedConfigs, Dictionary exportedProperties)
String[]
GenericContainerInstantiator. getSupportedAdapterTypes(ContainerTypeDescription description)
String[]
SSLGenericContainerInstantiator. getSupportedAdapterTypes(ContainerTypeDescription description)
String[]
GenericContainerInstantiator. getSupportedConfigs(ContainerTypeDescription description)
String[]
SSLGenericContainerInstantiator. getSupportedConfigs(ContainerTypeDescription description)
String[]
GenericContainerInstantiator. getSupportedIntents(ContainerTypeDescription description)
String[]
SSLGenericContainerInstantiator. getSupportedIntents(ContainerTypeDescription description)
Class[][]
GenericContainerInstantiator. getSupportedParameterTypes(ContainerTypeDescription description)
Class[][]
SSLGenericContainerInstantiator. getSupportedParameterTypes(ContainerTypeDescription description)
protected boolean
GenericContainerInstantiator. isClient(ContainerTypeDescription description)
protected boolean
SSLGenericContainerInstantiator. isClient(ContainerTypeDescription description)
-
Uses of ContainerTypeDescription in org.eclipse.ecf.provider.jslp.container
Methods in org.eclipse.ecf.provider.jslp.container with parameters of type ContainerTypeDescription Modifier and Type Method Description IContainer
ContainerInstantiator. createInstance(ContainerTypeDescription description, Object[] args)
String[]
ContainerInstantiator. getSupportedAdapterTypes(ContainerTypeDescription description)
String[]
ContainerInstantiator. getSupportedIntents(ContainerTypeDescription description)
Class[][]
ContainerInstantiator. getSupportedParameterTypes(ContainerTypeDescription description)
-
Uses of ContainerTypeDescription in org.eclipse.ecf.provider.zookeeper.core
Methods in org.eclipse.ecf.provider.zookeeper.core with parameters of type ContainerTypeDescription Modifier and Type Method Description IContainer
ZooDiscoveryContainerInstantiator. createInstance(ContainerTypeDescription description, Object[] parameters)
String[]
ZooDiscoveryContainerInstantiator. getSupportedAdapterTypes(ContainerTypeDescription description)
String[]
ZooDiscoveryContainerInstantiator. getSupportedIntents(ContainerTypeDescription description)
Class[][]
ZooDiscoveryContainerInstantiator. getSupportedParameterTypes(ContainerTypeDescription description)
-
Uses of ContainerTypeDescription in org.eclipse.ecf.remoteservice.provider
Methods in org.eclipse.ecf.remoteservice.provider that return ContainerTypeDescription Modifier and Type Method Description ContainerTypeDescription
IRemoteServiceDistributionProvider. getContainerTypeDescription()
Return the ContainerTypeDescription to register for this distribution provider.ContainerTypeDescription
RemoteServiceDistributionProvider. getContainerTypeDescription()
Methods in org.eclipse.ecf.remoteservice.provider with parameters of type ContainerTypeDescription Modifier and Type Method Description protected boolean
RemoteServiceContainerInstantiator. checkAsyncIntent(ContainerTypeDescription description, Map<String,?> properties)
protected void
RemoteServiceContainerInstantiator. checkConfidential(ContainerTypeDescription description, String uri)
protected boolean
RemoteServiceContainerInstantiator. checkConfidentialIntent(ContainerTypeDescription description, String uri, Map<String,?> properties)
protected boolean
RemoteServiceContainerInstantiator. checkIntentSupported(ContainerTypeDescription description, String intent)
protected void
RemoteServiceContainerInstantiator. checkOSGIIntents(ContainerTypeDescription description, URI uri, Map<String,?> properties)
protected void
RemoteServiceContainerInstantiator. checkPrivate(ContainerTypeDescription description, String hostname)
protected boolean
RemoteServiceContainerInstantiator. checkPrivateIntent(ContainerTypeDescription description, String hostname, Map<String,?> properties)
IContainer
RemoteServiceContainerInstantiator. createInstance(ContainerTypeDescription description, Object[] parameters)
abstract IContainer
RemoteServiceContainerInstantiator. createInstance(ContainerTypeDescription description, Map<String,?> parameters)
String[]
RemoteServiceContainerInstantiator. getImportedConfigs(ContainerTypeDescription description, String[] exporterSupportedConfigs)
Dictionary
RemoteServiceContainerInstantiator. getPropertiesForImportedConfigs(ContainerTypeDescription description, String[] importedConfigs, Dictionary exportedProperties)
String[]
RemoteServiceContainerInstantiator. getSupportedAdapterTypes(ContainerTypeDescription description)
String[]
RemoteServiceContainerInstantiator. getSupportedConfigs(ContainerTypeDescription description)
String[]
RemoteServiceContainerInstantiator. getSupportedIntents(ContainerTypeDescription description)
Class[][]
RemoteServiceContainerInstantiator. getSupportedParameterTypes(ContainerTypeDescription description)
protected boolean
RemoteServiceContainerInstantiator. supportsOSGIAsyncIntent(ContainerTypeDescription description)
protected boolean
RemoteServiceContainerInstantiator. supportsOSGIConfidentialIntent(ContainerTypeDescription description)
protected boolean
RemoteServiceContainerInstantiator. supportsOSGIPrivateIntent(ContainerTypeDescription description)
-
Uses of ContainerTypeDescription in org.eclipse.ecf.remoteservice.rest.client
Methods in org.eclipse.ecf.remoteservice.rest.client with parameters of type ContainerTypeDescription Modifier and Type Method Description Dictionary
RestClientContainerInstantiator. getPropertiesForImportedConfigs(ContainerTypeDescription description, String[] importedConfigs, Dictionary exportedProperties)
String[]
RestClientContainerInstantiator. getSupportedConfigs(ContainerTypeDescription description)
String[]
RestClientContainerInstantiator. getSupportedIntents(ContainerTypeDescription description)
-
Uses of ContainerTypeDescription in org.eclipse.ecf.remoteservice.servlet
Methods in org.eclipse.ecf.remoteservice.servlet with parameters of type ContainerTypeDescription Modifier and Type Method Description String[]
ServletServerContainerInstantiator. getImportedConfigs(ContainerTypeDescription description, String[] exporterSupportedConfigs)
Dictionary
ServletServerContainerInstantiator. getPropertiesForImportedConfigs(ContainerTypeDescription description, String[] importedConfigs, Dictionary exportedProperties)
String[]
ServletServerContainerInstantiator. getSupportedIntents(ContainerTypeDescription description)
-