Uses of Interface
org.eclipse.ecf.core.IContainer

Packages that use IContainer
org.eclipse.ecf.core   
org.eclipse.ecf.core.provider   
org.eclipse.ecf.core.security   
org.eclipse.ecf.core.sharedobject   
org.eclipse.ecf.core.util   
org.eclipse.ecf.datashare   
org.eclipse.ecf.discovery   
org.eclipse.ecf.example.clients   
org.eclipse.ecf.osgi.services.remoteserviceadmin   
org.eclipse.ecf.presence   
org.eclipse.ecf.presence.bot   
org.eclipse.ecf.presence.bot.impl   
org.eclipse.ecf.presence.chatroom   
org.eclipse.ecf.provider.datashare   
org.eclipse.ecf.provider.datashare.nio   
org.eclipse.ecf.provider.discovery   
org.eclipse.ecf.provider.dnssd   
org.eclipse.ecf.provider.filetransfer.browse   
org.eclipse.ecf.provider.filetransfer.outgoing   
org.eclipse.ecf.provider.filetransfer.retrieve   
org.eclipse.ecf.provider.generic   
org.eclipse.ecf.provider.jslp.container   
org.eclipse.ecf.provider.remoteservice.generic   
org.eclipse.ecf.provider.xmpp   
org.eclipse.ecf.provider.zookeeper.core   
org.eclipse.ecf.remoteservice   
org.eclipse.ecf.remoteservice.client   
org.eclipse.ecf.remoteservice.rest.client   
org.eclipse.ecf.remoteservice.rpc.client   
org.eclipse.ecf.remoteservice.soap.client   
org.eclipse.ecf.server   
org.eclipse.ecf.server.generic   
org.eclipse.ecf.storage   
 

Uses of IContainer in org.eclipse.ecf.core
 

Subinterfaces of IContainer in org.eclipse.ecf.core
 interface IReliableContainer
          Contract for reliable container.
 

Classes in org.eclipse.ecf.core that implement IContainer
 class AbstractContainer
          Abstract implementation of IContainer.
 class BaseContainer
          Base implementation of IContainer.
 

Methods in org.eclipse.ecf.core that return IContainer
 IContainer ContainerFactory.addContainer(IContainer container, ContainerTypeDescription typeDescription)
           
 IContainer IContainerManager.addContainer(IContainer container, ContainerTypeDescription typeDescription)
          Add given container to manager.
 IContainer ContainerFactory.createContainer()
           
 IContainer IContainerFactory.createContainer()
          Make a base IContainer instance.
 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 ContainerFactory.createContainer(ID containerID)
           
 IContainer IContainerFactory.createContainer(ID containerID)
          Create a new container.
 IContainer ContainerFactory.createContainer(java.lang.String containerTypeDescriptionName)
           
 IContainer IContainerFactory.createContainer(java.lang.String containerTypeDescriptionName)
          Create a new container.
 IContainer ContainerFactory.createContainer(java.lang.String containerTypeDescriptionName, ID containerID)
           
 IContainer IContainerFactory.createContainer(java.lang.String containerTypeDescriptionName, ID containerID)
          Create a new container.
 IContainer ContainerFactory.createContainer(java.lang.String containerTypeDescriptionName, ID containerID, java.util.Map parameters)
           
 IContainer IContainerFactory.createContainer(java.lang.String containerTypeDescriptionName, ID containerID, java.util.Map parameters)
          Create a new container.
 IContainer ContainerFactory.createContainer(java.lang.String containerTypeDescriptionName, ID containerID, java.lang.Object[] parameters)
           
 IContainer IContainerFactory.createContainer(java.lang.String containerTypeDescriptionName, ID containerID, java.lang.Object[] parameters)
          Create a new container.
 IContainer ContainerFactory.createContainer(java.lang.String containerTypeDescriptionName, java.util.Map parameters)
           
 IContainer IContainerFactory.createContainer(java.lang.String containerTypeDescriptionName, java.util.Map parameters)
          Create a new container.
 IContainer ContainerFactory.createContainer(java.lang.String containerTypeDescriptionName, java.lang.Object[] parameters)
           
 IContainer IContainerFactory.createContainer(java.lang.String containerTypeDescriptionName, java.lang.Object[] parameters)
          Create a new container.
 IContainer ContainerFactory.createContainer(java.lang.String containerTypeDescriptionName, java.lang.String containerId)
           
 IContainer IContainerFactory.createContainer(java.lang.String containerTypeDescriptionName, java.lang.String containerId)
          Create a new container.
 IContainer ContainerFactory.createContainer(java.lang.String containerTypeDescriptionName, java.lang.String containerId, java.util.Map parameters)
           
 IContainer IContainerFactory.createContainer(java.lang.String containerTypeDescriptionName, java.lang.String containerId, java.util.Map parameters)
          Create a new container.
 IContainer ContainerFactory.createContainer(java.lang.String containerTypeDescriptionName, java.lang.String containerId, java.lang.Object[] parameters)
           
 IContainer IContainerFactory.createContainer(java.lang.String containerTypeDescriptionName, java.lang.String containerId, java.lang.Object[] parameters)
          Create a new container.
 IContainer BaseContainer.Instantiator.createInstance(ContainerTypeDescription description, java.lang.Object[] parameters)
           
 IContainer[] ContainerFactory.getAllContainers()
           
 IContainer[] IContainerManager.getAllContainers()
          Get all containers known to this container manager.
 IContainer ContainerFactory.getContainer(ID containerID)
           
 IContainer IContainerManager.getContainer(ID containerID)
          Get container for given ID.
 IContainer ContainerFactory.removeContainer(IContainer container)
           
 IContainer IContainerManager.removeContainer(IContainer container)
          Remove given container from manager.
 IContainer ContainerFactory.removeContainer(ID containerID)
           
 IContainer IContainerManager.removeContainer(ID containerID)
          Remove given container from manager.
 

Methods in org.eclipse.ecf.core with parameters of type IContainer
 IContainer ContainerFactory.addContainer(IContainer container, ContainerTypeDescription typeDescription)
           
 IContainer 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  java.lang.Object AbstractContainerAdapterFactory.getContainerAdapter(IContainer container, java.lang.Class adapterType)
          Method called by implementation of AbstractContainerAdapterFactory.getAdapter(Object, Class) if the adaptableObject is an instance of IContainer.
 IContainer ContainerFactory.removeContainer(IContainer container)
           
 IContainer 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 IContainer
 IContainer BaseContainerInstantiator.createInstance(ContainerTypeDescription description, java.lang.Object[] parameters)
           
 IContainer IContainerInstantiator.createInstance(ContainerTypeDescription description, java.lang.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 IContainer
 java.lang.Object IConnectInitiatorPolicy.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.sharedobject
 

Subinterfaces of IContainer in org.eclipse.ecf.core.sharedobject
 interface ISharedObjectContainer
          Core interface that must be implemented by all ECF container instances.
 

Methods in org.eclipse.ecf.core.sharedobject with parameters of type IContainer
protected  java.lang.Object AbstractSharedObjectContainerAdapterFactory.getContainerAdapter(IContainer container, java.lang.Class adapterType)
           
 

Uses of IContainer in org.eclipse.ecf.core.util
 

Methods in org.eclipse.ecf.core.util with parameters of type IContainer
 boolean 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.datashare
 

Methods in org.eclipse.ecf.datashare that return IContainer
 IContainer ChannelContainer.getContainer()
           
 IContainer IChannelContainer.getContainer()
           
 

Constructors in org.eclipse.ecf.datashare with parameters of type IContainer
ChannelContainer(IContainer container, IChannelContainerAdapter containerAdapter)
           
 

Uses of IContainer in org.eclipse.ecf.discovery
 

Classes in org.eclipse.ecf.discovery that implement IContainer
 class AbstractDiscoveryContainerAdapter
           
 

Uses of IContainer in org.eclipse.ecf.example.clients
 

Methods in org.eclipse.ecf.example.clients that return IContainer
protected  IContainer XMPPChatRoomClient.createContainer()
           
 IContainer XMPPChatClient.getContainer()
           
protected  IContainer XMPPChatRoomClient.getContainer()
           
protected  IContainer XMPPClientUI.getContainer()
           
 IContainer XMPPChatClient.setupContainer()
           
 

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

Methods in org.eclipse.ecf.osgi.services.remoteserviceadmin that return IContainer
protected  IContainer AbstractContainerSelector.createContainer(org.osgi.framework.ServiceReference serviceReference, java.util.Map<java.lang.String,java.lang.Object> properties, ContainerTypeDescription containerTypeDescription)
           
protected  IContainer[] AbstractContainerSelector.getContainers()
           
 

Methods in org.eclipse.ecf.osgi.services.remoteserviceadmin with parameters of type IContainer
protected  void AbstractContainerSelector.connectContainer(IContainer container, ID connectTargetID, IConnectContext connectContext)
           
protected  void AbstractHostContainerSelector.connectHostContainer(org.osgi.framework.ServiceReference serviceReference, java.util.Map<java.lang.String,java.lang.Object> properties, IContainer container, java.lang.Object target)
           
protected  IConnectContext AbstractContainerSelector.createConnectContext(org.osgi.framework.ServiceReference serviceReference, java.util.Map<java.lang.String,java.lang.Object> properties, IContainer container, java.lang.Object context)
           
protected  ID AbstractContainerSelector.createTargetID(IContainer container, java.lang.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, java.lang.String connectNamespaceName)
           
protected  boolean AbstractContainerSelector.matchConnectNamespace(IContainer container, ID endpointID, ID connectTargetID)
           
protected  boolean AbstractContainerSelector.matchContainerID(IContainer container, ID endpointID)
           
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.matchHostContainerID(org.osgi.framework.ServiceReference serviceReference, java.util.Map<java.lang.String,java.lang.Object> properties, IContainer container)
           
protected  boolean AbstractHostContainerSelector.matchHostContainerToConnectTarget(org.osgi.framework.ServiceReference serviceReference, java.util.Map<java.lang.String,java.lang.Object> properties, IContainer container)
           
protected  boolean AbstractConsumerContainerSelector.matchNotConnected(IContainer container, ID endpointID, ID connectTargetID)
           
protected  boolean AbstractConsumerContainerSelector.matchSupportedConfigs(IContainer container, java.lang.String[] remoteSupportedConfigs)
           
 

Uses of IContainer in org.eclipse.ecf.presence
 

Methods in org.eclipse.ecf.presence that return IContainer
 IContainer IPresenceContainer.getContainer()
           
 IContainer PresenceContainer.getContainer()
           
 

Constructors in org.eclipse.ecf.presence with parameters of type IContainer
PresenceContainer(IContainer container, IPresenceContainerAdapter containerAdapter)
           
 

Uses of IContainer in org.eclipse.ecf.presence.bot
 

Methods in org.eclipse.ecf.presence.bot with parameters of type IContainer
 void IContainerAdvisor.preContainerConnect(IContainer container, ID targetID)
          This method will be called prior to calling the container's connect(ID, org.eclipse.ecf.core.security.IConnectContext) method.
 

Uses of IContainer in org.eclipse.ecf.presence.bot.impl
 

Fields in org.eclipse.ecf.presence.bot.impl declared as IContainer
protected  IContainer ChatRoomBot.container
           
protected  IContainer IMBot.container
           
 

Methods in org.eclipse.ecf.presence.bot.impl with parameters of type IContainer
 void EmptyChatRoomMessageHandler.preContainerConnect(IContainer container, ID targetID)
           
 void EmptyIMMessageHandler.preContainerConnect(IContainer container, ID targetID)
           
 

Uses of IContainer in org.eclipse.ecf.presence.chatroom
 

Subinterfaces of IContainer in org.eclipse.ecf.presence.chatroom
 interface IChatRoomContainer
          A container representing a specific chat room.
 

Uses of IContainer in org.eclipse.ecf.provider.datashare
 

Classes in org.eclipse.ecf.provider.datashare that implement IContainer
 class DatashareContainer
           
 

Uses of IContainer in org.eclipse.ecf.provider.datashare.nio
 

Constructors in org.eclipse.ecf.provider.datashare.nio with parameters of type IContainer
NIODatashareContainer(IContainer container)
          Instantiates a new datashare container that will connect to remote clients using NIO functionality.
 

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

Classes in org.eclipse.ecf.provider.discovery that implement IContainer
 class CompositeDiscoveryContainer
           
 class SingletonDiscoveryContainer
           
 

Methods in org.eclipse.ecf.provider.discovery that return IContainer
 IContainer CompositeDiscoveryContainerInstantiator.createInstance(ContainerTypeDescription description, java.lang.Object[] parameters)
           
 IContainer SingletonDiscoveryContainerInstantiator.createInstance(ContainerTypeDescription description, java.lang.Object[] parameters)
           
 

Constructors in org.eclipse.ecf.provider.discovery with parameters of type IContainer
SingletonDiscoveryContainer(IContainer container)
           
 

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

Classes in org.eclipse.ecf.provider.dnssd that implement IContainer
 class DnsSdDiscoveryAdvertiser
           
 class DnsSdDiscoveryContainerAdapter
           
 class DnsSdDiscoveryLocator
           
 

Methods in org.eclipse.ecf.provider.dnssd that return IContainer
 IContainer ContainerInstantiator.createInstance(ContainerTypeDescription description, java.lang.Object[] parameters)
           
 

Uses of IContainer in org.eclipse.ecf.provider.filetransfer.browse
 

Methods in org.eclipse.ecf.provider.filetransfer.browse with parameters of type IContainer
protected  java.lang.Object MultiProtocolFileSystemBrowserAdapterFactory.getContainerAdapter(IContainer container, java.lang.Class adapterType)
           
 

Uses of IContainer in org.eclipse.ecf.provider.filetransfer.outgoing
 

Methods in org.eclipse.ecf.provider.filetransfer.outgoing with parameters of type IContainer
protected  java.lang.Object MultiProtocolOutgoingAdapterFactory.getContainerAdapter(IContainer container, java.lang.Class adapterType)
           
 

Uses of IContainer in org.eclipse.ecf.provider.filetransfer.retrieve
 

Methods in org.eclipse.ecf.provider.filetransfer.retrieve with parameters of type IContainer
protected  java.lang.Object MultiProtocolRetrieveAdapterFactory.getContainerAdapter(IContainer container, java.lang.Class adapterType)
           
 

Uses of IContainer in org.eclipse.ecf.provider.generic
 

Classes in org.eclipse.ecf.provider.generic that implement IContainer
 class ClientSOContainer
           
 class ServerSOContainer
           
 class SOContainer
           
 class TCPClientSOContainer
           
 class TCPServerSOContainer
           
 

Methods in org.eclipse.ecf.provider.generic that return IContainer
 IContainer GenericContainerInstantiator.createInstance(ContainerTypeDescription description, java.lang.Object[] args)
           
 

Uses of IContainer in org.eclipse.ecf.provider.jslp.container
 

Classes in org.eclipse.ecf.provider.jslp.container that implement IContainer
 class JSLPDiscoveryContainer
           
 

Methods in org.eclipse.ecf.provider.jslp.container that return IContainer
 IContainer ContainerInstantiator.createInstance(ContainerTypeDescription description, java.lang.Object[] args)
           
 

Uses of IContainer in org.eclipse.ecf.provider.remoteservice.generic
 

Classes in org.eclipse.ecf.provider.remoteservice.generic that implement IContainer
 class RemoteServiceContainer
           
 

Uses of IContainer in org.eclipse.ecf.provider.xmpp
 

Classes in org.eclipse.ecf.provider.xmpp that implement IContainer
 class XMPPContainer
           
 class XMPPSContainer
           
 

Uses of IContainer in org.eclipse.ecf.provider.zookeeper.core
 

Classes in org.eclipse.ecf.provider.zookeeper.core that implement IContainer
 class ZooDiscoveryContainer
           
 

Methods in org.eclipse.ecf.provider.zookeeper.core that return IContainer
 IContainer ZooDiscoveryContainerInstantiator.createInstance(ContainerTypeDescription description, java.lang.Object[] parameters)
           
 

Uses of IContainer in org.eclipse.ecf.remoteservice
 

Methods in org.eclipse.ecf.remoteservice that return IContainer
 IContainer IRemoteServiceContainer.getContainer()
          Get the container instance for this remote service container.
 IContainer RemoteServiceContainer.getContainer()
           
 

Constructors in org.eclipse.ecf.remoteservice with parameters of type IContainer
RemoteServiceContainer(IContainer container)
           
RemoteServiceContainer(IContainer container, IRemoteServiceContainerAdapter containerAdapter)
           
 

Uses of IContainer in org.eclipse.ecf.remoteservice.client
 

Classes in org.eclipse.ecf.remoteservice.client that implement IContainer
 class AbstractClientContainer
          Remote service client abstract superclass.
 

Uses of IContainer in org.eclipse.ecf.remoteservice.rest.client
 

Classes in org.eclipse.ecf.remoteservice.rest.client that implement IContainer
 class RestClientContainer
          A container for REST services.
 

Uses of IContainer in org.eclipse.ecf.remoteservice.rpc.client
 

Classes in org.eclipse.ecf.remoteservice.rpc.client that implement IContainer
 class RpcClientContainer
          A container for XML-RPC services.
 

Uses of IContainer in org.eclipse.ecf.remoteservice.soap.client
 

Classes in org.eclipse.ecf.remoteservice.soap.client that implement IContainer
 class AbstractSoapClientContainer
           
 

Uses of IContainer in org.eclipse.ecf.server
 

Methods in org.eclipse.ecf.server that return IContainer
 IContainer IStartableServer.getContainer()
           
 

Uses of IContainer in org.eclipse.ecf.server.generic
 

Classes in org.eclipse.ecf.server.generic that implement IContainer
 class GenericServerContainer
           
 

Uses of IContainer in org.eclipse.ecf.storage
 

Methods in org.eclipse.ecf.storage that return IContainer
 IContainer IContainerEntry.createContainer()
          Create an IContainer from this IContainerEntry.