Uses of Interface
org.eclipse.ecf.core.IContainer
Packages that use IContainer
Package
Description
-
Uses of IContainer in org.eclipse.ecf.console
Methods in org.eclipse.ecf.console that return IContainerModifier and TypeMethodDescriptionprotected IContainer
AbstractCommand.getContainerForId
(String id) Methods in org.eclipse.ecf.console that return types with arguments of type IContainerMethods in org.eclipse.ecf.console with parameters of type IContainerModifier and TypeMethodDescriptionprotected String
AbstractCommand.formatContainer
(IContainer c, int level, org.apache.felix.service.command.Converter escape) -
Uses of IContainer in org.eclipse.ecf.core
Subinterfaces of IContainer in org.eclipse.ecf.coreModifier and TypeInterfaceDescriptioninterface
Contract for reliable container.Classes in org.eclipse.ecf.core that implement IContainerModifier and TypeClassDescriptionclass
Abstract implementation of IContainer.class
Base implementation of IContainer.Methods in org.eclipse.ecf.core that return IContainerModifier and TypeMethodDescriptionContainerFactory.addContainer
(IContainer container, ContainerTypeDescription typeDescription) IContainerManager.addContainer
(IContainer container, ContainerTypeDescription typeDescription) Add given container to manager.ContainerFactory.createContainer()
ContainerFactory.createContainer
(String containerTypeDescriptionName) ContainerFactory.createContainer
(String containerTypeDescriptionName, Object[] parameters) ContainerFactory.createContainer
(String containerTypeDescriptionName, String containerId) ContainerFactory.createContainer
(String containerTypeDescriptionName, String containerId, Object[] parameters) ContainerFactory.createContainer
(String containerTypeDescriptionName, String containerId, Map parameters) ContainerFactory.createContainer
(String containerTypeDescriptionName, Map parameters) ContainerFactory.createContainer
(String containerTypeDescriptionName, ID containerID) ContainerFactory.createContainer
(String containerTypeDescriptionName, ID containerID, Object[] parameters) ContainerFactory.createContainer
(String containerTypeDescriptionName, ID containerID, Map parameters) 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) ContainerFactory.createContainer
(ID containerID) IContainerFactory.createContainer()
Make a base IContainer instance.IContainerFactory.createContainer
(String containerTypeDescriptionName) Create a new container.IContainerFactory.createContainer
(String containerTypeDescriptionName, Object[] parameters) Create a new container.IContainerFactory.createContainer
(String containerTypeDescriptionName, String containerId) Create a new container.IContainerFactory.createContainer
(String containerTypeDescriptionName, String containerId, Object[] parameters) Create a new container.IContainerFactory.createContainer
(String containerTypeDescriptionName, String containerId, Map parameters) Create a new container.IContainerFactory.createContainer
(String containerTypeDescriptionName, Map parameters) Create a new container.IContainerFactory.createContainer
(String containerTypeDescriptionName, ID containerID) Create a new container.IContainerFactory.createContainer
(String containerTypeDescriptionName, ID containerID, Object[] parameters) Create a new container.IContainerFactory.createContainer
(String containerTypeDescriptionName, ID containerID, Map parameters) Create a new container.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.IContainerFactory.createContainer
(ID containerID) Create a new container.BaseContainer.Instantiator.createInstance
(ContainerTypeDescription description, Object[] parameters) ContainerFactory.getAllContainers()
IContainerManager.getAllContainers()
Get all containers known to this container manager.ContainerFactory.getContainer
(ID containerID) IContainerManager.getContainer
(ID containerID) Get container for given ID.ContainerFactory.removeContainer
(IContainer container) ContainerFactory.removeContainer
(ID containerID) IContainerManager.removeContainer
(IContainer container) Remove given container from manager.IContainerManager.removeContainer
(ID containerID) Remove given container from manager.Methods in org.eclipse.ecf.core with parameters of type IContainerModifier and TypeMethodDescriptionContainerFactory.addContainer
(IContainer container, ContainerTypeDescription typeDescription) IContainerManager.addContainer
(IContainer container, ContainerTypeDescription typeDescription) Add given container to manager.void
IContainerManagerListener.containerAdded
(IContainer container) Container added to the implementing IContainerManager.void
IContainerManagerListener.containerRemoved
(IContainer container) Container removed from the implementing IContainerManager.protected abstract Object
AbstractContainerAdapterFactory.getContainerAdapter
(IContainer container, Class adapterType) Method called by implementation ofAbstractContainerAdapterFactory.getAdapter(Object, Class)
if the adaptableObject is an instance ofIContainer
.ContainerFactory.removeContainer
(IContainer container) IContainerManager.removeContainer
(IContainer container) Remove given container from manager. -
Uses of IContainer in org.eclipse.ecf.core.provider
Methods in org.eclipse.ecf.core.provider that return IContainerModifier and TypeMethodDescriptionBaseContainerInstantiator.createInstance
(ContainerTypeDescription description, Object[] parameters) IContainerInstantiator.createInstance
(ContainerTypeDescription description, Object[] parameters) Create instance of IContainer. -
Uses of IContainer in org.eclipse.ecf.core.security
Methods in org.eclipse.ecf.core.security with parameters of type IContainerModifier and TypeMethodDescriptionIConnectInitiatorPolicy.createConnectData
(IContainer container, ID targetID, IConnectContext context) Create connect data for given IContainer, given targetID and given context -
Uses of IContainer in org.eclipse.ecf.core.util
Methods in org.eclipse.ecf.core.util with parameters of type IContainerModifier and TypeMethodDescriptionboolean
AdapterContainerFilter.match
(IContainer containerToMatch) boolean
ConnectedContainerFilter.match
(IContainer containerToMatch) boolean
IContainerFilter.match
(IContainer containerToMatch) Match a given containerToMatch against some set of implementation-defined criteria. -
Uses of IContainer in org.eclipse.ecf.discovery
Classes in org.eclipse.ecf.discovery that implement IContainer -
Uses of IContainer in org.eclipse.ecf.osgi.services.remoteserviceadmin
Methods in org.eclipse.ecf.osgi.services.remoteserviceadmin that return IContainerModifier and TypeMethodDescriptionprotected 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 IContainer[]
AbstractContainerSelector.getContainers()
Methods in org.eclipse.ecf.osgi.services.remoteserviceadmin with parameters of type IContainerModifier and TypeMethodDescriptionprotected void
AbstractContainerSelector.connectContainer
(IContainer container, ID connectTargetID, IConnectContext connectContext) protected void
AbstractHostContainerSelector.connectHostContainer
(ServiceReference serviceReference, Map<String, Object> properties, IContainer container, Object target) protected IConnectContext
AbstractContainerSelector.createConnectContext
(ServiceReference serviceReference, Map<String, Object> properties, IContainer container, Object context) protected ID
AbstractContainerSelector.createTargetID
(IContainer container, String target) protected void
AbstractContainerSelector.disconnectContainer
(IContainer container) protected IConnectContext
AbstractConsumerContainerSelector.getConnectContext
(IContainer container, ID connectTargetID) protected ContainerTypeDescription
AbstractContainerSelector.getContainerTypeDescription
(IContainer container) protected IRemoteServiceContainer[]
AbstractContainerSelector.getRemoteServiceContainers
(IContainer[] containers) protected IRemoteServiceContainerAdapter
AbstractContainerSelector.hasRemoteServiceContainerAdapter
(IContainer container) protected boolean
AbstractContainerSelector.includeContainerWithConnectNamespace
(IContainer container, String connectNamespaceName) protected boolean
AbstractContainerSelector.matchConnectNamespace
(IContainer container, ID endpointID, ID connectTargetID) protected boolean
AbstractContainerSelector.matchContainerID
(IContainer container, ID endpointID) protected boolean
AbstractHostContainerSelector.matchExistingHostContainer
(ServiceReference serviceReference, Map<String, Object> properties, IContainer container, IRemoteServiceContainerAdapter adapter, ContainerTypeDescription description, String[] requiredConfigTypes, String[] requiredServiceIntents) protected boolean
AbstractHostContainerSelector.matchHostContainerID
(ServiceReference serviceReference, Map<String, Object> properties, IContainer container) protected boolean
AbstractHostContainerSelector.matchHostContainerToConnectTarget
(ServiceReference serviceReference, Map<String, Object> properties, IContainer container) protected boolean
AbstractHostContainerSelector.matchHostSupportedIntents
(String[] serviceRequiredIntents, ContainerTypeDescription containerTypeDescription, IContainer container) protected boolean
AbstractConsumerContainerSelector.matchNotConnected
(IContainer container, ID endpointID, ID connectTargetID) protected boolean
AbstractConsumerContainerSelector.matchSupportedConfigs
(IContainer container, String[] remoteSupportedConfigs) -
Uses of IContainer in org.eclipse.ecf.provider.dnssd
Classes in org.eclipse.ecf.provider.dnssd that implement IContainerModifier and TypeClassDescriptionclass
class
class
Methods in org.eclipse.ecf.provider.dnssd that return IContainerModifier and TypeMethodDescriptionContainerInstantiator.createInstance
(ContainerTypeDescription description, Object[] parameters) -
Uses of IContainer in org.eclipse.ecf.provider.filetransfer.browse
Methods in org.eclipse.ecf.provider.filetransfer.browse with parameters of type IContainerModifier and TypeMethodDescriptionprotected Object
MultiProtocolFileSystemBrowserAdapterFactory.getContainerAdapter
(IContainer container, Class adapterType) -
Uses of IContainer in org.eclipse.ecf.provider.filetransfer.outgoing
Methods in org.eclipse.ecf.provider.filetransfer.outgoing with parameters of type IContainerModifier and TypeMethodDescriptionprotected Object
MultiProtocolOutgoingAdapterFactory.getContainerAdapter
(IContainer container, Class adapterType) -
Uses of IContainer in org.eclipse.ecf.provider.filetransfer.retrieve
Methods in org.eclipse.ecf.provider.filetransfer.retrieve with parameters of type IContainerModifier and TypeMethodDescriptionprotected Object
MultiProtocolRetrieveAdapterFactory.getContainerAdapter
(IContainer container, Class adapterType) -
Uses of IContainer in org.eclipse.ecf.provider.generic
Classes in org.eclipse.ecf.provider.generic that implement IContainerModifier and TypeClassDescriptionclass
class
class
class
class
class
class
Methods in org.eclipse.ecf.provider.generic that return IContainerModifier and TypeMethodDescriptionprotected IContainer
GenericContainerInstantiator.createClientContainer
(GenericContainerInstantiator.GenericContainerArgs gcargs) protected IContainer
SSLGenericContainerInstantiator.createClientContainer
(SSLGenericContainerInstantiator.GenericContainerArgs gcargs) GenericContainerInstantiator.createInstance
(ContainerTypeDescription description, Object[] args) SSLGenericContainerInstantiator.createInstance
(ContainerTypeDescription description, Object[] args) protected IContainer
GenericContainerInstantiator.createServerContainer
(GenericContainerInstantiator.GenericContainerArgs gcargs) protected IContainer
SSLGenericContainerInstantiator.createServerContainer
(SSLGenericContainerInstantiator.GenericContainerArgs gcargs) -
Uses of IContainer in org.eclipse.ecf.provider.jslp.container
Classes in org.eclipse.ecf.provider.jslp.container that implement IContainerMethods in org.eclipse.ecf.provider.jslp.container that return IContainerModifier and TypeMethodDescriptionContainerInstantiator.createInstance
(ContainerTypeDescription description, Object[] args) -
Uses of IContainer in org.eclipse.ecf.provider.remoteservice.generic
Classes in org.eclipse.ecf.provider.remoteservice.generic that implement IContainer -
Uses of IContainer in org.eclipse.ecf.remoteservice
Classes in org.eclipse.ecf.remoteservice that implement IContainerModifier and TypeClassDescriptionclass
Abstract container that is intended for use by RSA distribution providers.Methods in org.eclipse.ecf.remoteservice that return IContainerModifier and TypeMethodDescriptionIRemoteServiceContainer.getContainer()
Get the container instance for this remote service container.RemoteServiceContainer.getContainer()
protected IContainer
RemoteServiceContainerAdapterImpl.getContainer()
Constructors in org.eclipse.ecf.remoteservice with parameters of type IContainerModifierConstructorDescriptionRemoteServiceContainer
(IContainer container) RemoteServiceContainer
(IContainer container, IRemoteServiceContainerAdapter containerAdapter) RemoteServiceContainerAdapterImpl
(IContainer container) RemoteServiceContainerAdapterImpl
(IContainer container, org.eclipse.equinox.concurrent.future.IExecutor executor) -
Uses of IContainer in org.eclipse.ecf.remoteservice.client
Classes in org.eclipse.ecf.remoteservice.client that implement IContainerModifier and TypeClassDescriptionclass
Remote service client abstract superclass.class
Abstract client container for use by RSA distribution providers. -
Uses of IContainer in org.eclipse.ecf.remoteservice.provider
Methods in org.eclipse.ecf.remoteservice.provider that return IContainerModifier and TypeMethodDescriptionRemoteServiceContainerInstantiator.createInstance
(ContainerTypeDescription description, Object[] parameters) abstract IContainer
RemoteServiceContainerInstantiator.createInstance
(ContainerTypeDescription description, Map<String, ?> parameters) protected IContainer
RemoteServiceContainerInstantiator.throwCreateException
(String message, Throwable cause) -
Uses of IContainer in org.eclipse.ecf.remoteservice.rest.client
Classes in org.eclipse.ecf.remoteservice.rest.client that implement IContainerModifier and TypeClassDescriptionclass
class
A container for REST services. -
Uses of IContainer in org.eclipse.ecf.remoteservice.servlet
Classes in org.eclipse.ecf.remoteservice.servlet that implement IContainer