Uses of Class
org.eclipse.ecf.core.ContainerTypeDescription
Packages that use ContainerTypeDescription
Package
Description
-
Uses of ContainerTypeDescription in org.eclipse.ecf.console
Methods in org.eclipse.ecf.console that return ContainerTypeDescriptionModifier and TypeMethodDescriptionprotected ContainerTypeDescription
AbstractCommand.getContainerTypeDescription
(ID containerID) Methods in org.eclipse.ecf.console that return types with arguments of type ContainerTypeDescriptionModifier and TypeMethodDescriptionprotected List<ContainerTypeDescription>
AbstractCommand.getConfigs()
Methods in org.eclipse.ecf.console with parameters of type ContainerTypeDescriptionModifier and TypeMethodDescriptionprotected 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 ContainerTypeDescriptionModifier and TypeMethodDescriptionContainerFactory.addDescription
(ContainerTypeDescription containerTypeDescription) IContainerFactory.addDescription
(ContainerTypeDescription containerTypeDescription) Add a ContainerTypeDescription to the set of known ContainerDescriptions.protected ContainerTypeDescription
ContainerFactory.addDescription0
(ContainerTypeDescription containerTypeDescription) ContainerFactory.getContainerTypeDescription
(ID containerID) 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) ContainerFactory.getDescriptionByName
(String containerTypeDescriptionName) IContainerFactory.getDescriptionByName
(String containerTypeDescriptionName) Get the known ContainerTypeDescription given it's name.ContainerFactory.getDescriptionsForContainerAdapter
(Class containerAdapter) IContainerFactory.getDescriptionsForContainerAdapter
(Class containerAdapter) Get container type descriptions that support the given containerAdapterContainerFactory.removeDescription
(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 ContainerTypeDescriptionModifier and TypeMethodDescriptionContainerFactory.addContainer
(IContainer container, ContainerTypeDescription typeDescription) IContainerManager.addContainer
(IContainer container, ContainerTypeDescription typeDescription) Add given container to manager.ContainerFactory.addDescription
(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) ContainerFactory.createContainer
(ContainerTypeDescription containerTypeDescription) ContainerFactory.createContainer
(ContainerTypeDescription containerTypeDescription, Object[] parameters) ContainerFactory.createContainer
(ContainerTypeDescription containerTypeDescription, String containerId) ContainerFactory.createContainer
(ContainerTypeDescription containerTypeDescription, String containerId, Object[] parameters) ContainerFactory.createContainer
(ContainerTypeDescription containerTypeDescription, String containerId, Map parameters) ContainerFactory.createContainer
(ContainerTypeDescription containerTypeDescription, Map parameters) ContainerFactory.createContainer
(ContainerTypeDescription containerTypeDescription, ID containerID) ContainerFactory.createContainer
(ContainerTypeDescription containerTypeDescription, ID containerID, Object[] parameters) ContainerFactory.createContainer
(ContainerTypeDescription containerTypeDescription, ID containerID, Map parameters) IContainerFactory.createContainer
(ContainerTypeDescription containerTypeDescription) Create a new container.IContainerFactory.createContainer
(ContainerTypeDescription containerTypeDescription, Object[] parameters) Create a new container.IContainerFactory.createContainer
(ContainerTypeDescription containerTypeDescription, String containerId) Create a new container.IContainerFactory.createContainer
(ContainerTypeDescription containerTypeDescription, String containerId, Object[] parameters) Create a new container.IContainerFactory.createContainer
(ContainerTypeDescription containerTypeDescription, String containerId, Map parameters) Create a new container.IContainerFactory.createContainer
(ContainerTypeDescription containerTypeDescription, Map parameters) Create a new container.IContainerFactory.createContainer
(ContainerTypeDescription containerTypeDescription, ID containerID) Create a new container.IContainerFactory.createContainer
(ContainerTypeDescription containerTypeDescription, ID containerID, Object[] parameters) Create a new container.IContainerFactory.createContainer
(ContainerTypeDescription containerTypeDescription, ID containerID, Map parameters) Create a new container.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) ContainerFactory.removeDescription
(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 ContainerTypeDescriptionModifier and TypeMethodDescriptionBaseContainerInstantiator.createInstance
(ContainerTypeDescription description, Object[] parameters) 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.BaseRemoteServiceContainerInstantiator.getPropertiesForImportedConfigs
(ContainerTypeDescription description, String[] importedConfigTypes, Dictionary exportedProperties) 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.osgi.services.remoteserviceadmin
Methods in org.eclipse.ecf.osgi.services.remoteserviceadmin that return ContainerTypeDescriptionModifier and TypeMethodDescriptionprotected ContainerTypeDescription
AbstractContainerSelector.getContainerTypeDescription
(IContainer container) SelectContainerException.getContainerTypeDescription()
protected ContainerTypeDescription[]
AbstractContainerSelector.getContainerTypeDescriptions()
protected ContainerTypeDescription[]
AbstractHostContainerSelector.getContainerTypeDescriptionsForDefaultConfigTypes
(ContainerTypeDescription[] descriptions) Methods in org.eclipse.ecf.osgi.services.remoteserviceadmin with parameters of type ContainerTypeDescriptionModifier and TypeMethodDescriptionprotected 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 ContainerTypeDescriptionModifierConstructorDescriptionSelectContainerException
(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 ContainerTypeDescriptionModifier and TypeMethodDescriptionContainerInstantiator.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 ContainerTypeDescriptionModifier and TypeMethodDescriptionGenericContainerInstantiator.createInstance
(ContainerTypeDescription description, Object[] args) SSLGenericContainerInstantiator.createInstance
(ContainerTypeDescription description, Object[] args) String[]
GenericContainerInstantiator.getImportedConfigs
(ContainerTypeDescription description, String[] exporterSupportedConfigs) String[]
SSLGenericContainerInstantiator.getImportedConfigs
(ContainerTypeDescription description, String[] exporterSupportedConfigs) GenericContainerInstantiator.getPropertiesForImportedConfigs
(ContainerTypeDescription description, String[] importedConfigs, Dictionary exportedProperties) 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 ContainerTypeDescriptionModifier and TypeMethodDescriptionContainerInstantiator.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.remoteservice.provider
Methods in org.eclipse.ecf.remoteservice.provider that return ContainerTypeDescriptionModifier and TypeMethodDescriptionIRemoteServiceDistributionProvider.getContainerTypeDescription()
Return the ContainerTypeDescription to register for this distribution provider.RemoteServiceDistributionProvider.getContainerTypeDescription()
Methods in org.eclipse.ecf.remoteservice.provider with parameters of type ContainerTypeDescriptionModifier and TypeMethodDescriptionprotected 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) RemoteServiceContainerInstantiator.createInstance
(ContainerTypeDescription description, Object[] parameters) abstract IContainer
RemoteServiceContainerInstantiator.createInstance
(ContainerTypeDescription description, Map<String, ?> parameters) String[]
RemoteServiceContainerInstantiator.getImportedConfigs
(ContainerTypeDescription description, String[] exporterSupportedConfigs) 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 ContainerTypeDescriptionModifier and TypeMethodDescriptionRestClientContainerInstantiator.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 ContainerTypeDescriptionModifier and TypeMethodDescriptionString[]
ServletServerContainerInstantiator.getImportedConfigs
(ContainerTypeDescription description, String[] exporterSupportedConfigs) ServletServerContainerInstantiator.getPropertiesForImportedConfigs
(ContainerTypeDescription description, String[] importedConfigs, Dictionary exportedProperties) String[]
ServletServerContainerInstantiator.getSupportedIntents
(ContainerTypeDescription description)