Uses of Class
org.eclipse.ecf.core.ContainerTypeDescription

Packages that use ContainerTypeDescription
org.eclipse.ecf.core   
org.eclipse.ecf.core.provider   
org.eclipse.ecf.core.sharedobject   
org.eclipse.ecf.osgi.services.remoteserviceadmin   
org.eclipse.ecf.provider.discovery   
org.eclipse.ecf.provider.dnssd   
org.eclipse.ecf.provider.generic   
org.eclipse.ecf.provider.jslp.container   
org.eclipse.ecf.provider.zookeeper.core   
 

Uses of ContainerTypeDescription in org.eclipse.ecf.core
 

Methods in org.eclipse.ecf.core that return ContainerTypeDescription
 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(ContainerTypeDescription containerTypeDescription)
           
protected  ContainerTypeDescription ContainerFactory.getDescription0(java.lang.String containerTypeDescriptionName)
           
 ContainerTypeDescription ContainerFactory.getDescriptionByName(java.lang.String containerTypeDescriptionName)
           
 ContainerTypeDescription IContainerFactory.getDescriptionByName(java.lang.String containerTypeDescriptionName)
          Get the known ContainerTypeDescription given it's name.
 ContainerTypeDescription[] ContainerFactory.getDescriptionsForContainerAdapter(java.lang.Class containerAdapter)
           
 ContainerTypeDescription[] IContainerFactory.getDescriptionsForContainerAdapter(java.lang.Class containerAdapter)
          Get container type descriptions that support the given containerAdapter
 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)
           
 

Methods in org.eclipse.ecf.core with parameters of type ContainerTypeDescription
 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 factory
protected  boolean ContainerFactory.containsDescription0(ContainerTypeDescription containerTypeDescription)
           
 IContainer ContainerFactory.createContainer(ContainerTypeDescription containerTypeDescription)
           
 IContainer IContainerFactory.createContainer(ContainerTypeDescription containerTypeDescription)
          Create a new container.
 IContainer ContainerFactory.createContainer(ContainerTypeDescription containerTypeDescription, ID containerID)
           
 IContainer IContainerFactory.createContainer(ContainerTypeDescription containerTypeDescription, ID containerID)
          Create a new container.
 IContainer ContainerFactory.createContainer(ContainerTypeDescription containerTypeDescription, ID containerID, java.util.Map parameters)
           
 IContainer IContainerFactory.createContainer(ContainerTypeDescription containerTypeDescription, ID containerID, java.util.Map parameters)
          Create a new container.
 IContainer ContainerFactory.createContainer(ContainerTypeDescription containerTypeDescription, ID containerID, java.lang.Object[] parameters)
           
 IContainer IContainerFactory.createContainer(ContainerTypeDescription containerTypeDescription, ID containerID, java.lang.Object[] parameters)
          Create a new container.
 IContainer ContainerFactory.createContainer(ContainerTypeDescription containerTypeDescription, java.util.Map parameters)
           
 IContainer IContainerFactory.createContainer(ContainerTypeDescription containerTypeDescription, java.util.Map parameters)
          Create a new container.
 IContainer ContainerFactory.createContainer(ContainerTypeDescription containerTypeDescription, java.lang.Object[] parameters)
           
 IContainer IContainerFactory.createContainer(ContainerTypeDescription containerTypeDescription, java.lang.Object[] parameters)
          Create a new container.
 IContainer ContainerFactory.createContainer(ContainerTypeDescription containerTypeDescription, java.lang.String containerId)
           
 IContainer IContainerFactory.createContainer(ContainerTypeDescription containerTypeDescription, java.lang.String containerId)
          Create a new container.
 IContainer ContainerFactory.createContainer(ContainerTypeDescription containerTypeDescription, java.lang.String containerId, java.util.Map parameters)
           
 IContainer IContainerFactory.createContainer(ContainerTypeDescription containerTypeDescription, java.lang.String containerId, java.util.Map parameters)
          Create a new container.
 IContainer ContainerFactory.createContainer(ContainerTypeDescription containerTypeDescription, java.lang.String containerId, java.lang.Object[] parameters)
           
 IContainer IContainerFactory.createContainer(ContainerTypeDescription containerTypeDescription, java.lang.String containerId, java.lang.Object[] parameters)
          Create a new container.
 IContainer BaseContainer.Instantiator.createInstance(ContainerTypeDescription description, java.lang.Object[] parameters)
           
protected  ContainerTypeDescription ContainerFactory.getDescription0(ContainerTypeDescription containerTypeDescription)
           
 java.lang.String[] BaseContainer.Instantiator.getSupportedAdapterTypes(ContainerTypeDescription description)
           
 java.lang.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
 IContainer BaseContainerInstantiator.createInstance(ContainerTypeDescription description, java.lang.Object[] parameters)
           
 IContainer IContainerInstantiator.createInstance(ContainerTypeDescription description, java.lang.Object[] parameters)
          Create instance of IContainer.
 java.lang.String[] BaseRemoteServiceContainerInstantiator.getImportedConfigs(ContainerTypeDescription description, java.lang.String[] exporterSupportedConfigs)
           
 java.lang.String[] IRemoteServiceContainerInstantiator.getImportedConfigs(ContainerTypeDescription description, java.lang.String[] exporterSupportedConfigs)
          Get the imported config types for a given ContainerTypeDescription for the given exporter supported config types.
 java.util.Dictionary BaseRemoteServiceContainerInstantiator.getPropertiesForImportedConfigs(ContainerTypeDescription description, java.lang.String[] importedConfigTypes, java.util.Dictionary exportedProperties)
           
 java.util.Dictionary IRemoteServiceContainerInstantiator.getPropertiesForImportedConfigs(ContainerTypeDescription description, java.lang.String[] importedConfigs, java.util.Dictionary exportedProperties)
          Get the properties associated with the given description, with the given importedConfigTypes, via the given exportedProperties.
 java.lang.String[] BaseContainerInstantiator.getSupportedAdapterTypes(ContainerTypeDescription description)
           
 java.lang.String[] IContainerInstantiator.getSupportedAdapterTypes(ContainerTypeDescription description)
          Get array of supported adapters for the given container type description.
 java.lang.String[] BaseRemoteServiceContainerInstantiator.getSupportedConfigs(ContainerTypeDescription description)
           
 java.lang.String[] IRemoteServiceContainerInstantiator.getSupportedConfigs(ContainerTypeDescription description)
          Get supported configs for the given ContainerTypeDescription.
 java.lang.String[] BaseContainerInstantiator.getSupportedIntents(ContainerTypeDescription description)
           
 java.lang.String[] IContainerInstantiator.getSupportedIntents(ContainerTypeDescription description)
           
 java.lang.String[] IRemoteServiceContainerInstantiator.getSupportedIntents(ContainerTypeDescription description)
          Get supported intents for the given ContainerTypeDescription.
 java.lang.Class[][] BaseContainerInstantiator.getSupportedParameterTypes(ContainerTypeDescription description)
           
 java.lang.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
 ISharedObjectContainer ISharedObjectContainerFactory.createSharedObjectContainer(ContainerTypeDescription desc, java.lang.Object[] args)
          Make ISharedObjectContainer instance.
 ISharedObjectContainer SharedObjectContainerFactory.createSharedObjectContainer(ContainerTypeDescription desc, java.lang.Object[] args)
           
 

Uses of ContainerTypeDescription in org.eclipse.ecf.osgi.services.remoteserviceadmin
 

Methods in org.eclipse.ecf.osgi.services.remoteserviceadmin that return ContainerTypeDescription
 ContainerTypeDescription SelectContainerException.getContainerTypeDescription()
           
protected  ContainerTypeDescription AbstractContainerSelector.getContainerTypeDescription(IContainer container)
           
protected  ContainerTypeDescription[] AbstractContainerSelector.getContainerTypeDescriptions()
           
protected  ContainerTypeDescription[] AbstractHostContainerSelector.getContainerTypeDescriptionsForDefaultConfigTypes(ContainerTypeDescription[] descriptions)
           
 

Methods in org.eclipse.ecf.osgi.services.remoteserviceadmin with parameters of type ContainerTypeDescription
protected  IRemoteServiceContainer AbstractConsumerContainerSelector.createContainer(ContainerTypeDescription containerTypeDescription, java.lang.String containerTypeDescriptionName, java.util.Map properties)
           
protected  IContainer AbstractContainerSelector.createContainer(org.osgi.framework.ServiceReference serviceReference, java.util.Map<java.lang.String,java.lang.Object> properties, ContainerTypeDescription containerTypeDescription)
           
protected  IRemoteServiceContainer AbstractHostContainerSelector.createMatchingContainer(ContainerTypeDescription containerTypeDescription, org.osgi.framework.ServiceReference serviceReference, java.util.Map<java.lang.String,java.lang.Object> properties, java.lang.String[] serviceExportedInterfaces, java.lang.String[] requiredConfigs, java.lang.String[] requiredIntents)
           
protected  IRemoteServiceContainer AbstractHostContainerSelector.createRSContainer(org.osgi.framework.ServiceReference serviceReference, java.util.Map<java.lang.String,java.lang.Object> properties, ContainerTypeDescription containerTypeDescription)
           
protected  java.lang.Object AbstractContainerSelector.getContainerFactoryArguments(org.osgi.framework.ServiceReference serviceReference, java.util.Map<java.lang.String,java.lang.Object> properties, ContainerTypeDescription containerTypeDescription)
           
protected  ContainerTypeDescription[] AbstractHostContainerSelector.getContainerTypeDescriptionsForDefaultConfigTypes(ContainerTypeDescription[] descriptions)
           
protected  java.lang.String[] AbstractContainerSelector.getSupportedConfigTypes(ContainerTypeDescription containerTypeDescription)
           
protected  java.lang.String[] AbstractContainerSelector.getSupportedIntents(ContainerTypeDescription containerTypeDescription)
           
protected  boolean AbstractHostContainerSelector.matchExistingHostContainer(org.osgi.framework.ServiceReference serviceReference, java.util.Map<java.lang.String,java.lang.Object> properties, IContainer container, IRemoteServiceContainerAdapter adapter, ContainerTypeDescription description, java.lang.String[] requiredConfigTypes, java.lang.String[] requiredServiceIntents)
           
protected  boolean AbstractHostContainerSelector.matchHostSupportedConfigTypes(java.lang.String[] requiredConfigTypes, ContainerTypeDescription containerTypeDescription)
           
protected  boolean AbstractHostContainerSelector.matchHostSupportedIntents(java.lang.String[] serviceRequiredIntents, ContainerTypeDescription containerTypeDescription)
           
 

Constructors in org.eclipse.ecf.osgi.services.remoteserviceadmin with parameters of type ContainerTypeDescription
SelectContainerException(java.lang.String message, java.lang.Throwable cause, ContainerTypeDescription containerTypeDescription)
           
 

Uses of ContainerTypeDescription in org.eclipse.ecf.provider.discovery
 

Methods in org.eclipse.ecf.provider.discovery with parameters of type ContainerTypeDescription
 IContainer CompositeDiscoveryContainerInstantiator.createInstance(ContainerTypeDescription description, java.lang.Object[] parameters)
           
 IContainer SingletonDiscoveryContainerInstantiator.createInstance(ContainerTypeDescription description, java.lang.Object[] parameters)
           
 java.lang.String[] CompositeDiscoveryContainerInstantiator.getSupportedAdapterTypes(ContainerTypeDescription description)
           
 java.lang.String[] SingletonDiscoveryContainerInstantiator.getSupportedAdapterTypes(ContainerTypeDescription description)
           
 java.lang.String[] CompositeDiscoveryContainerInstantiator.getSupportedIntents(ContainerTypeDescription description)
           
 java.lang.String[] SingletonDiscoveryContainerInstantiator.getSupportedIntents(ContainerTypeDescription description)
           
 java.lang.Class[][] CompositeDiscoveryContainerInstantiator.getSupportedParameterTypes(ContainerTypeDescription description)
           
 java.lang.Class[][] SingletonDiscoveryContainerInstantiator.getSupportedParameterTypes(ContainerTypeDescription description)
           
 

Uses of ContainerTypeDescription in org.eclipse.ecf.provider.dnssd
 

Methods in org.eclipse.ecf.provider.dnssd with parameters of type ContainerTypeDescription
 IContainer ContainerInstantiator.createInstance(ContainerTypeDescription description, java.lang.Object[] parameters)
           
 java.lang.String[] ContainerInstantiator.getSupportedAdapterTypes(ContainerTypeDescription description)
           
 java.lang.String[] ContainerInstantiator.getSupportedIntents(ContainerTypeDescription description)
           
 java.lang.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
 IContainer GenericContainerInstantiator.createInstance(ContainerTypeDescription description, java.lang.Object[] args)
           
 java.lang.String[] GenericContainerInstantiator.getImportedConfigs(ContainerTypeDescription description, java.lang.String[] exporterSupportedConfigs)
           
 java.util.Dictionary GenericContainerInstantiator.getPropertiesForImportedConfigs(ContainerTypeDescription description, java.lang.String[] importedConfigs, java.util.Dictionary exportedProperties)
           
 java.lang.String[] GenericContainerInstantiator.getSupportedAdapterTypes(ContainerTypeDescription description)
           
 java.lang.String[] GenericContainerInstantiator.getSupportedConfigs(ContainerTypeDescription description)
           
 java.lang.String[] GenericContainerInstantiator.getSupportedIntents(ContainerTypeDescription description)
           
 java.lang.Class[][] GenericContainerInstantiator.getSupportedParameterTypes(ContainerTypeDescription description)
           
protected  boolean GenericContainerInstantiator.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
 IContainer ContainerInstantiator.createInstance(ContainerTypeDescription description, java.lang.Object[] args)
           
 java.lang.String[] ContainerInstantiator.getSupportedAdapterTypes(ContainerTypeDescription description)
           
 java.lang.String[] ContainerInstantiator.getSupportedIntents(ContainerTypeDescription description)
           
 java.lang.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
 IContainer ZooDiscoveryContainerInstantiator.createInstance(ContainerTypeDescription description, java.lang.Object[] parameters)
           
 java.lang.String[] ZooDiscoveryContainerInstantiator.getSupportedAdapterTypes(ContainerTypeDescription description)
           
 java.lang.String[] ZooDiscoveryContainerInstantiator.getSupportedIntents(ContainerTypeDescription description)
           
 java.lang.Class[][] ZooDiscoveryContainerInstantiator.getSupportedParameterTypes(ContainerTypeDescription description)