Uses of Interface
org.eclipse.ecf.core.identity.ID

Packages that use ID
org.eclipse.ecf.core   
org.eclipse.ecf.core.events   
org.eclipse.ecf.core.identity   
org.eclipse.ecf.core.security   
org.eclipse.ecf.core.sharedobject   
org.eclipse.ecf.core.sharedobject.events   
org.eclipse.ecf.core.sharedobject.model   
org.eclipse.ecf.core.sharedobject.security   
org.eclipse.ecf.core.sharedobject.util   
org.eclipse.ecf.core.user   
org.eclipse.ecf.core.util   
org.eclipse.ecf.datashare   
org.eclipse.ecf.datashare.events   
org.eclipse.ecf.datashare.mergeable   
org.eclipse.ecf.discovery   
org.eclipse.ecf.discovery.identity   
org.eclipse.ecf.filetransfer.events   
org.eclipse.ecf.filetransfer.identity   
org.eclipse.ecf.osgi.services.remoteserviceadmin   
org.eclipse.ecf.provider.comm   
org.eclipse.ecf.provider.comm.tcp   
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.httpclient   
org.eclipse.ecf.provider.filetransfer.httpclient4   
org.eclipse.ecf.provider.filetransfer.identity   
org.eclipse.ecf.provider.filetransfer.outgoing   
org.eclipse.ecf.provider.filetransfer.retrieve   
org.eclipse.ecf.provider.generic   
org.eclipse.ecf.provider.generic.gmm   
org.eclipse.ecf.provider.jslp.container   
org.eclipse.ecf.provider.jslp.identity   
org.eclipse.ecf.provider.local.identity   
org.eclipse.ecf.provider.r_osgi.identity   
org.eclipse.ecf.provider.remoteservice.generic   
org.eclipse.ecf.provider.xmpp   
org.eclipse.ecf.provider.xmpp.identity   
org.eclipse.ecf.provider.zookeeper.core   
org.eclipse.ecf.remoteservice   
org.eclipse.ecf.remoteservice.client   
org.eclipse.ecf.remoteservice.eventadmin   
org.eclipse.ecf.remoteservice.events   
org.eclipse.ecf.remoteservice.rest.client   
org.eclipse.ecf.remoteservice.rest.identity   
org.eclipse.ecf.remoteservice.servlet   
org.eclipse.ecf.remoteservice.util.tracker   
 

Uses of ID in org.eclipse.ecf.core
 

Methods in org.eclipse.ecf.core that return ID
 ID BaseContainer.getConnectedID()
           
 ID IContainer.getConnectedID()
          Get the target ID that this container instance has connected to.
 ID[] IReliableContainer.getGroupMemberIDs()
          Get the current membership of the joined group.
 ID BaseContainer.getID()
           
 

Methods in org.eclipse.ecf.core with parameters of type ID
 void BaseContainer.connect(ID targetID, IConnectContext connectContext)
           
 void IContainer.connect(ID targetID, IConnectContext connectContext)
          Connect to a target remote process or process group.
 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(ID containerID)
           
 IContainer IContainerFactory.createContainer(ID containerID)
          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.getContainer(ID containerID)
           
 IContainer IContainerManager.getContainer(ID containerID)
          Get container for given ID.
 ContainerTypeDescription ContainerFactory.getContainerTypeDescription(ID containerID)
           
 ContainerTypeDescription IContainerManager.getContainerTypeDescription(ID containerID)
          Get the container type description used to create the container with the given ID.
 boolean ContainerFactory.hasContainer(ID containerID)
           
 boolean IContainerManager.hasContainer(ID containerID)
          Return true if this container manager has the given container under management, false otherwise.
 IContainer ContainerFactory.removeContainer(ID containerID)
           
 IContainer IContainerManager.removeContainer(ID containerID)
          Remove given container from manager.
 

Constructors in org.eclipse.ecf.core with parameters of type ID
BaseContainer(ID id)
           
 

Uses of ID in org.eclipse.ecf.core.events
 

Methods in org.eclipse.ecf.core.events that return ID
 ID ContainerConnectedEvent.getLocalContainerID()
           
 ID ContainerConnectingEvent.getLocalContainerID()
           
 ID ContainerDisconnectedEvent.getLocalContainerID()
           
 ID ContainerDisconnectingEvent.getLocalContainerID()
           
 ID ContainerDisposeEvent.getLocalContainerID()
           
 ID ContainerEjectedEvent.getLocalContainerID()
           
 ID IContainerEvent.getLocalContainerID()
          Get ID of local discovery container (the discovery container receiving this event).
 ID ContainerConnectedEvent.getTargetID()
           
 ID ContainerConnectingEvent.getTargetID()
           
 ID ContainerDisconnectedEvent.getTargetID()
           
 ID ContainerDisconnectingEvent.getTargetID()
           
 ID ContainerEjectedEvent.getTargetID()
           
 ID IContainerConnectedEvent.getTargetID()
          Get ID of container target (the container we are now connected to)
 ID IContainerConnectingEvent.getTargetID()
          Get ID of container target (the container we are connecting to)
 ID IContainerDisconnectedEvent.getTargetID()
          Get ID of container target (the container we were disconnected from)
 ID IContainerDisconnectingEvent.getTargetID()
          Get ID of container target (the container we are disconnecting from)
 ID IContainerEjectedEvent.getTargetID()
          Get ID of container target (the container we were ejected from)
 

Constructors in org.eclipse.ecf.core.events with parameters of type ID
ContainerConnectedEvent(ID localContainerID, ID targetID)
           
ContainerConnectingEvent(ID localContainerID, ID targetID)
           
ContainerConnectingEvent(ID localContainerID, ID targetID, java.lang.Object data)
           
ContainerDisconnectedEvent(ID localContainerID, ID targetID)
          Creates a new ContainerDisconnectedEvent to indicate that the container has now completely disconnected from its target host.
ContainerDisconnectingEvent(ID localContainerID, ID targetID)
           
ContainerDisposeEvent(ID localContainerID)
           
ContainerEjectedEvent(ID localContainerID, ID targetID, java.io.Serializable reason)
           
 

Uses of ID in org.eclipse.ecf.core.identity
 

Subinterfaces of ID in org.eclipse.ecf.core.identity
 interface IResourceID
          Resource id.
 

Classes in org.eclipse.ecf.core.identity that implement ID
 class BaseID
          Base class for ID implementation classes Extensions for the org.eclipse.ecf.namespace extension point that expose new Namespace subclasses and their own ID implementations are recommended (but not required) to use this class as a superclass.
 class GUID
          Globally unique ID implementation class.
 class LongID
          A unique ID class based upon Long/long
 class StringID
          A string-based identity
 class URIID
          URI ID class.
 class UuID
           
 

Methods in org.eclipse.ecf.core.identity that return ID
 ID IDFactory.createGUID()
           
 ID IIDFactory.createGUID()
          Make a GUID using SHA-1 hash algorithm and a default of 16bits of data length.
 ID IDFactory.createGUID(int length)
           
 ID IIDFactory.createGUID(int length)
          Make a GUID using SHA-1 hash algorithm and a default of 16bits of data length.
 ID IDFactory.createID(Namespace n, java.lang.Object[] args)
           
 ID IIDFactory.createID(Namespace n, java.lang.Object[] args)
          Make a new identity.
 ID IDFactory.createID(Namespace namespace, java.lang.String uri)
           
 ID IIDFactory.createID(Namespace namespace, java.lang.String uri)
          Make a new identity instance from a namespace and String.
 ID IDFactory.createID(java.lang.String namespaceName, java.lang.Object[] args)
           
 ID IIDFactory.createID(java.lang.String namespaceName, java.lang.Object[] args)
          Make a new identity.
 ID IDFactory.createID(java.lang.String namespace, java.lang.String uri)
           
 ID IIDFactory.createID(java.lang.String namespaceName, java.lang.String idValue)
          Make a new identity instance from a namespaceName and idValue.
 ID GUID.GUIDNamespace.createInstance(java.lang.Object[] args)
           
 ID LongID.LongNamespace.createInstance(java.lang.Object[] args)
           
abstract  ID Namespace.createInstance(java.lang.Object[] parameters)
          Make an instance of this namespace.
 ID StringID.StringIDNamespace.createInstance(java.lang.Object[] parameters)
           
 ID UuID.UuIDNamespace.createInstance(java.lang.Object[] parameters)
           
 ID IDFactory.createLongID(long l)
           
 ID IIDFactory.createLongID(long l)
          Make a an ID from a long
 ID IDFactory.createStringID(java.lang.String idstring)
           
 ID IIDFactory.createStringID(java.lang.String idString)
          Make a an ID from a String
 ID IDFactory.createURIID(java.lang.String uri)
           
 ID IIDFactory.createURIID(java.lang.String uri)
          Create a URIID from String.
 ID IDFactory.createURIID(java.net.URI uri)
           
 ID IIDFactory.createURIID(java.net.URI uri)
          Create a URIID from URI.
 ID IDFactory.createUuID()
           
 ID IIDFactory.createUuID()
          Create a random UuID
 ID IDFactory.createUuID(java.lang.String uuid)
           
 ID IIDFactory.createUuID(java.lang.String uuid)
          Create a UuID from String
 ID IDFactory.createUuID(java.net.URI uuidURI)
           
 ID IIDFactory.createUuID(java.net.URI uuidURI)
          Create a UuID from URI.
 ID IDFactory.createUuID(java.util.UUID uuid)
           
 ID IIDFactory.createUuID(java.util.UUID uuid)
          Create a UuID from UUID
 ID IIdentifiable.getID()
          Return the ID for this 'identifiable' object.
 

Uses of ID in org.eclipse.ecf.core.security
 

Methods in org.eclipse.ecf.core.security with parameters of type ID
 java.security.PermissionCollection IConnectHandlerPolicy.checkConnect(java.lang.Object address, ID fromID, ID targetID, java.lang.String targetGroup, java.lang.Object connectData)
          Check connect request
 java.lang.Object IConnectInitiatorPolicy.createConnectData(IContainer container, ID targetID, IConnectContext context)
          Create connect data for given IContainer, given targetID and given context
 

Uses of ID in org.eclipse.ecf.core.sharedobject
 

Fields in org.eclipse.ecf.core.sharedobject declared as ID
protected  ID ReplicaSharedObjectDescription.homeID
           
protected  ID SharedObjectDescription.id
           
 

Methods in org.eclipse.ecf.core.sharedobject that return ID
 ID ISharedObjectManager.addSharedObject(ID sharedObjectID, ISharedObject sharedObject, java.util.Map properties)
          Add an ISharedObject to this container.
protected  ID AbstractSharedObjectContainerAdapterFactory.createAdapterID(ISharedObjectContainer container, java.lang.Class adapterType)
          Get the adapterID for the given adapterType
 ID ISharedObjectManager.createSharedObject(SharedObjectDescription sd)
          Create a new ISharedObject within this container from the given SharedObjectDescription.
 ID[] ISharedObjectTransactionParticipantsFilter.filterParticipants(ID[] currentGroup)
          Return ID[] of participants to participate in transacton.
protected  ID BaseSharedObject.getConnectedID()
           
 ID ISharedObjectContext.getConnectedID()
          (non-Javadoc)
protected  ID[] BaseSharedObject.getGroupMemberIDs()
          Get IDs of remote containers currently in this group.
 ID[] ISharedObjectContext.getGroupMemberIDs()
          (non-Javadoc)
protected  ID BaseSharedObject.getHomeContainerID()
           
 ID ISharedObjectConfig.getHomeContainerID()
          Get the ID of the container that is the home of the primary copy of the ISharedObject instance.
 ID ReplicaSharedObjectDescription.getHomeID()
           
protected  ID TwoPhaseCommitEventProcessor.getHomeID()
           
 ID BaseSharedObject.getID()
           
 ID SharedObjectDescription.getID()
           
protected  ID BaseSharedObject.getLocalContainerID()
           
 ID ISharedObjectContext.getLocalContainerID()
          Get the local container instance's ID
 ID[] ISharedObjectConnector.getReceiverIDs()
          Get receiver IDs for connector
 ID ISharedObjectConnector.getSenderID()
          Get sender ID for connector
 ID ISharedObjectConfig.getSharedObjectID()
          Get the ID associated with this ISharedObject by its container.
 ID[] ISharedObjectManager.getSharedObjectIDs()
          Get the array of SharedObject instances currently contained by this ISharedObjectContainer
 

Methods in org.eclipse.ecf.core.sharedobject with parameters of type ID
protected  void TwoPhaseCommitEventProcessor.addFailed(ID remote, java.lang.Throwable failure)
           
protected  void TwoPhaseCommitEventProcessor.addParticipants(ID[] ids)
           
 ID ISharedObjectManager.addSharedObject(ID sharedObjectID, ISharedObject sharedObject, java.util.Map properties)
          Add an ISharedObject to this container.
 void ISharedObjectContext.connect(ID targetID, IConnectContext connectContext)
          (non-Javadoc)
 ISharedObjectConnector ISharedObjectManager.connectSharedObjects(ID sharedObjectFrom, ID[] sharedObjectsTo)
          Create an ISharedObjectConnector instance for sending messages from a single ISharedObject to one or more receiver ISharedObjects.
 ISharedObjectConnector ISharedObjectManager.connectSharedObjects(ID sharedObjectFrom, ID[] sharedObjectsTo)
          Create an ISharedObjectConnector instance for sending messages from a single ISharedObject to one or more receiver ISharedObjects.
protected abstract  ISharedObject AbstractSharedObjectContainerAdapterFactory.createAdapter(ISharedObjectContainer container, java.lang.Class adapterType, ID adapterID)
          Create an adapter instance that implements ISharedObject and adapterType.
protected  java.util.Map AbstractSharedObjectContainerAdapterFactory.createAdapterProperties(ISharedObjectContainer container, java.lang.Class adapterType, ID sharedObjectID, ISharedObject sharedObjectAdapter)
          Get properties to associate with new shared object adapter creation
 ReplicaSharedObjectDescription IReplicaSharedObjectDescriptionFactory.createDescriptionForContainer(ID containerID, ISharedObjectConfig config)
          Create new ReplicaSharedObjectDescription instance for delivery to remote container identified by containerID parameter.
protected  void BaseSharedObject.destroyRemote(ID remoteID)
           
 void BaseSharedObject.dispose(ID containerID)
           
 void ISharedObject.dispose(ID containerID)
          Method called by the ISharedObjectContainer upon ISharedObject destruction.
 void ISharedObjectContainerGroupManager.ejectGroupMember(ID groupMemberID, java.io.Serializable reason)
          Eject the given groupMemberID from the current group of containers, for the given reason.
 ID[] ISharedObjectTransactionParticipantsFilter.filterParticipants(ID[] currentGroup)
          Return ID[] of participants to participate in transacton.
protected  ReplicaSharedObjectDescription BaseSharedObject.getReplicaDescription(ID receiver)
          Get a ReplicaSharedObjectDescription for a replica to be created on a given receiver.
protected  ReplicaSharedObjectDescription[] BaseSharedObject.getReplicaDescriptions(ID[] receivers)
          This method is called by replicateToRemoteContainers to determine the ReplicaSharedObjectDescriptions associated with the given receivers.
 ISharedObject ISharedObjectManager.getSharedObject(ID sharedObjectID)
          Get the ISharedObject instance corresponding to the given sharedObjectID.
 java.util.List ISharedObjectManager.getSharedObjectConnectors(ID sharedObjectFrom)
          Get the sharedObjectConnectors associated with the given sharedObjectID
protected  void TwoPhaseCommitEventProcessor.handlePostCommitFailure(ID fromID, java.lang.Throwable e, long identifier1)
           
protected  boolean BaseSharedObject.handleSharedObjectMsg(ID fromID, SharedObjectMsg msg)
           
protected  void TwoPhaseCommitEventProcessor.handleVotingCompletedCreateResponse(ID fromID, java.lang.Throwable e, long identifier1)
           
protected  void TwoPhaseCommitEventProcessor.removeParticipant(ID id)
           
 ISharedObject ISharedObjectManager.removeSharedObject(ID sharedObjectID)
          Remove the given sharedObjectID from this ISharedObjectContainer.
protected  void TwoPhaseCommitEventProcessor.replicateTo(ID[] remotes)
           
protected  void BaseSharedObject.replicateToRemoteContainers(ID[] remoteContainers)
          Replicate this shared object to a given set of remote containers.
 void ISharedObjectContext.sendCreate(ID targetID, ReplicaSharedObjectDescription sd)
          Send message to create a remote instance of an ISharedObject with the same ID as this instance.
 void ISharedObjectContext.sendCreateResponse(ID targetID, java.lang.Throwable throwable, long identifier)
          Send create response back to an ISharedObject with the same ID as this instance.
 void ISharedObjectContext.sendDispose(ID targetID)
          Send message to dispose of a remote instance of the ISharedObject with same ID as this instance.
 void ISharedObjectContext.sendMessage(ID targetID, java.lang.Object data)
          Send arbitrary message to remote instance of the ISharedObject with same ID as this instance.
protected  void BaseSharedObject.sendSharedObjectMsgTo(ID toID, SharedObjectMsg msg)
          Send SharedObjectMessage to container with given ID.
 void ReplicaSharedObjectDescription.setID(ID theID)
           
 

Constructors in org.eclipse.ecf.core.sharedobject with parameters of type ID
ReplicaSharedObjectDescription(java.lang.Class clazz, ID objectID)
           
ReplicaSharedObjectDescription(java.lang.Class clazz, ID objectID, ID homeID)
           
ReplicaSharedObjectDescription(java.lang.Class clazz, ID objectID, ID homeID, java.util.Map<java.lang.String,?> props)
           
ReplicaSharedObjectDescription(java.lang.Class clazz, ID objectID, ID homeID, java.util.Map<java.lang.String,?> props, long ident)
           
ReplicaSharedObjectDescription(SharedObjectTypeDescription type, ID soID, ID homeID)
           
ReplicaSharedObjectDescription(SharedObjectTypeDescription type, ID soID, ID homeID, java.util.Map<java.lang.String,?> props)
           
ReplicaSharedObjectDescription(SharedObjectTypeDescription type, ID objectID, ID homeID, java.util.Map<java.lang.String,?> props, long ident)
           
ReplicaSharedObjectDescription(java.lang.String typeName, ID objectID, ID homeID)
           
ReplicaSharedObjectDescription(java.lang.String typeName, ID objectID, ID homeID, java.util.Map<java.lang.String,?> props)
           
ReplicaSharedObjectDescription(java.lang.String typeName, ID objectID, ID homeID, java.util.Map<java.lang.String,?> props, long ident)
           
SharedObjectDescription(java.lang.Class clazz, ID id, java.util.Map<java.lang.String,?> properties)
           
SharedObjectDescription(SharedObjectTypeDescription typeDescription, ID id)
           
SharedObjectDescription(SharedObjectTypeDescription typeDescription, ID id, java.util.Map<java.lang.String,?> properties)
           
SharedObjectDescription(java.lang.String typeName, ID id)
           
SharedObjectDescription(java.lang.String typeName, ID id, java.util.Map<java.lang.String,?> properties)
           
SharedObjectMsgEvent(ID senderObj, ID remoteCont, SharedObjectMsg msg)
           
 

Uses of ID in org.eclipse.ecf.core.sharedobject.events
 

Fields in org.eclipse.ecf.core.sharedobject.events declared as ID
protected  ID ContainerSharedObjectMessageReceivingEvent.localContainerID
           
protected  ID ContainerSharedObjectMessageSendingEvent.localContainerID
           
protected  ID ContainerSharedObjectMessageReceivingEvent.sendingContainerID
           
protected  ID ContainerSharedObjectMessageReceivingEvent.sharedObjectID
           
protected  ID ContainerSharedObjectMessageSendingEvent.sharedObjectID
           
protected  ID ContainerSharedObjectMessageSendingEvent.targetContainerID
           
 

Methods in org.eclipse.ecf.core.sharedobject.events that return ID
 ID ISharedObjectActivatedEvent.getActivatedID()
           
 ID SharedObjectActivatedEvent.getActivatedID()
           
 ID ISharedObjectDeactivatedEvent.getDeactivatedID()
           
 ID SharedObjectDeactivatedEvent.getDeactivatedID()
           
 ID ContainerSharedObjectMessageReceivingEvent.getLocalContainerID()
           
 ID ContainerSharedObjectMessageSendingEvent.getLocalContainerID()
           
 ID SharedObjectActivatedEvent.getLocalContainerID()
           
 ID SharedObjectDeactivatedEvent.getLocalContainerID()
           
 ID SharedObjectManagerAddEvent.getLocalContainerID()
           
 ID SharedObjectManagerConnectEvent.getLocalContainerID()
           
 ID SharedObjectManagerCreateEvent.getLocalContainerID()
           
 ID SharedObjectManagerDisconnectEvent.getLocalContainerID()
           
 ID SharedObjectManagerRemoveEvent.getLocalContainerID()
           
 ID ISharedObjectMessageEvent.getRemoteContainerID()
           
 ID RemoteSharedObjectEvent.getRemoteContainerID()
           
 ID ISharedObjectEvent.getSenderSharedObjectID()
          Get ID of sender shared object responsible for this event
 ID RemoteSharedObjectEvent.getSenderSharedObjectID()
           
 ID SharedObjectCallEvent.getSenderSharedObjectID()
           
 ID SharedObjectCommitEvent.getSenderSharedObjectID()
           
 ID ContainerSharedObjectMessageReceivingEvent.getSendingContainerID()
           
 ID IContainerSharedObjectMessageReceivingEvent.getSendingContainerID()
          Get the sending container ID for the message being sent.
 ID ContainerSharedObjectMessageReceivingEvent.getSharedObjectID()
           
 ID ContainerSharedObjectMessageSendingEvent.getSharedObjectID()
           
 ID IContainerSharedObjectMessageReceivingEvent.getSharedObjectID()
          Get the shared object ID of the sending shared object.
 ID IContainerSharedObjectMessageSendingEvent.getSharedObjectID()
          Get the shared object ID of the sending shared object.
 ID ISharedObjectManagerEvent.getSharedObjectID()
          Get shared object ID for shared object in question
 ID SharedObjectManagerAddEvent.getSharedObjectID()
           
 ID SharedObjectManagerConnectEvent.getSharedObjectID()
           
 ID SharedObjectManagerCreateEvent.getSharedObjectID()
           
 ID SharedObjectManagerDisconnectEvent.getSharedObjectID()
           
 ID SharedObjectManagerRemoveEvent.getSharedObjectID()
           
 ID ContainerSharedObjectMessageSendingEvent.getTargetContainerID()
           
 ID IContainerSharedObjectMessageSendingEvent.getTargetContainerID()
          Get the target container ID for the message being sent.
 

Constructors in org.eclipse.ecf.core.sharedobject.events with parameters of type ID
ContainerSharedObjectMessageReceivingEvent(ID localContainerID, ID sendingContainerID, ID sharedObjectID, java.lang.Object message)
           
ContainerSharedObjectMessageSendingEvent(ID localContainerID, ID targetContainerID, ID sharedObjectID, java.lang.Object message)
           
RemoteSharedObjectCreateResponseEvent(ID senderObj, ID remoteCont, long seq, java.lang.Throwable exception)
           
RemoteSharedObjectEvent(ID senderObj, ID remoteCont, java.lang.Object data)
           
SharedObjectActivatedEvent(ID container, ID act)
           
SharedObjectCallEvent(ID sender, Event evt, org.eclipse.equinox.concurrent.future.IFuture res)
           
SharedObjectCommitEvent(ID senderSharedObjectID)
           
SharedObjectCommitEvent(ID senderSharedObjectID, Event event)
           
SharedObjectDeactivatedEvent(ID container, ID deact)
           
SharedObjectManagerAddEvent(ID localContainerID, ID sharedObjectID)
           
SharedObjectManagerConnectEvent(ID localContainerID, ISharedObjectConnector connector)
           
SharedObjectManagerCreateEvent(ID localContainerID, ID sharedObjectID)
           
SharedObjectManagerDisconnectEvent(ID localContainerID, ISharedObjectConnector connector)
           
SharedObjectManagerRemoveEvent(ID localContainerID, ID sharedObjectID)
           
 

Uses of ID in org.eclipse.ecf.core.sharedobject.model
 

Methods in org.eclipse.ecf.core.sharedobject.model with parameters of type ID
 void SharedModel.dispose(ID containerID)
           
protected  boolean SharedModel.handlePropertyTo(ID fromID, java.lang.String msg, SharedModel.Property property)
           
protected  boolean SharedModel.handleSharedObjectMsg(ID fromID, SharedObjectMsg msg)
           
protected  void SharedModel.sendPropertyTo(ID target, SharedModel.Property property)
           
protected  void SharedModel.sendPropertyTo(ID target, java.lang.String msg, SharedModel.Property property)
           
 

Uses of ID in org.eclipse.ecf.core.sharedobject.security
 

Methods in org.eclipse.ecf.core.sharedobject.security with parameters of type ID
 java.security.PermissionCollection ISharedObjectPolicy.checkAddSharedObject(ID fromID, ID toID, ID localID, ReplicaSharedObjectDescription newObjectDescription)
          Check the request to add a shared object from external source (i.e.
 

Uses of ID in org.eclipse.ecf.core.sharedobject.util
 

Methods in org.eclipse.ecf.core.sharedobject.util with parameters of type ID
 byte[] ISharedObjectMessageSerializer.serializeMessage(ID sharedObjectID, java.lang.Object message)
           Serialize an object to byte array.
 

Uses of ID in org.eclipse.ecf.core.user
 

Fields in org.eclipse.ecf.core.user declared as ID
protected  ID User.id
           
 

Methods in org.eclipse.ecf.core.user that return ID
 ID User.getID()
           
 

Constructors in org.eclipse.ecf.core.user with parameters of type ID
User(ID userID)
           
User(ID userID, java.lang.String name)
           
User(ID userID, java.lang.String name, java.util.Map properties)
           
User(ID userID, java.lang.String name, java.lang.String nickname, java.util.Map properties)
           
 

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

Methods in org.eclipse.ecf.core.util that return ID
 ID ConnectedContainerFilter.getResult()
           
 

Uses of ID in org.eclipse.ecf.datashare
 

Fields in org.eclipse.ecf.datashare declared as ID
protected  ID BaseChannelConfig.id
           
 

Methods in org.eclipse.ecf.datashare that return ID
 ID BaseChannelConfig.getID()
           
 

Methods in org.eclipse.ecf.datashare with parameters of type ID
 IChannel IChannelContainerAdapter.createChannel(ID channelID, IChannelListener listener, java.util.Map properties)
          Create a new channel within this container
 IChannel IAbstractChannelContainerAdapter.getChannel(ID channelID)
          Get IChannel with given channelID.
protected abstract  void AbstractShare.handleMessage(ID fromContainerID, byte[] data)
          Receive message for this channel.
 boolean IAbstractChannelContainerAdapter.removeChannel(ID channelID)
          Remove channel with given ID.
 void AbstractShare.sendMessage(ID toID, byte[] data)
           
 void IChannel.sendMessage(ID receiver, byte[] message)
          Send message to remote instances of this channel
 

Constructors in org.eclipse.ecf.datashare with parameters of type ID
AbstractShare(IChannelContainerAdapter adapter, ID channelID)
           
AbstractShare(IChannelContainerAdapter adapter, ID channelID, java.util.Map options)
           
BaseChannelConfig(ID id, IChannelListener listener, java.util.Map properties)
           
 

Uses of ID in org.eclipse.ecf.datashare.events
 

Methods in org.eclipse.ecf.datashare.events that return ID
 ID IChannelContainerEvent.getChannelContainerID()
          Get the id of the channel's originating source IContainer associated with this event.
 ID IChannelContainerEvent.getChannelID()
          Get the id of the channel associated with this event.
 ID IChannelEvent.getChannelID()
          Get the id of the channel associated with this event
 ID IChannelMessageEvent.getFromContainerID()
          Get ID of sender container
 ID IChannelConnectEvent.getTargetID()
          Get ID of target IContainer that connected.
 ID IChannelDisconnectEvent.getTargetID()
          Get ID of IContainer that has disconnected from channel.
 

Uses of ID in org.eclipse.ecf.datashare.mergeable
 

Methods in org.eclipse.ecf.datashare.mergeable with parameters of type ID
 boolean IMergeableChannel.changeItem(ID itemID, java.lang.String description)
          Change the description of the item identified by the given itemID
 IMergeableChannel IMergeableChannelContainerAdapter.createMergeableChannel(ID channelID, IChannelListener listener, java.util.Map properties)
          Create a mergeable channel within this container
 

Uses of ID in org.eclipse.ecf.discovery
 

Fields in org.eclipse.ecf.discovery declared as ID
protected  ID ServiceContainerEvent.containerID
           
protected  ID ServiceTypeContainerEvent.containerID
           
 

Methods in org.eclipse.ecf.discovery that return ID
 ID AbstractDiscoveryContainerAdapter.getID()
           
 ID DiscoveryContainerConfig.getID()
           
 ID ServiceContainerEvent.getLocalContainerID()
           
 ID ServiceTypeContainerEvent.getLocalContainerID()
           
 

Methods in org.eclipse.ecf.discovery with parameters of type ID
protected  IServiceEvent AbstractDiscoveryContainerAdapter.getServiceEvent(IServiceInfo iServiceInfo, ID id)
           
 

Constructors in org.eclipse.ecf.discovery with parameters of type ID
DiscoveryContainerConfig(ID anID)
           
ServiceContainerEvent(IServiceInfo info, ID containerID)
           
ServiceTypeContainerEvent(IServiceTypeID serviceType, ID containerID)
           
 

Uses of ID in org.eclipse.ecf.discovery.identity
 

Subinterfaces of ID in org.eclipse.ecf.discovery.identity
 interface IServiceID
          Service identity contract.
 interface IServiceTypeID
          Service type ID contract.
 

Classes in org.eclipse.ecf.discovery.identity that implement ID
 class ServiceID
          Service identity type.
 class ServiceTypeID
          ServiceTypeID base class.
 

Uses of ID in org.eclipse.ecf.filetransfer.events
 

Methods in org.eclipse.ecf.filetransfer.events that return ID
 ID IFileTransferRequestEvent.getRequesterID()
          Get ID of remote requester
 

Uses of ID in org.eclipse.ecf.filetransfer.identity
 

Subinterfaces of ID in org.eclipse.ecf.filetransfer.identity
 interface IFileID
          ID for a remote file.
 

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

Methods in org.eclipse.ecf.osgi.services.remoteserviceadmin that return ID
protected  ID AbstractContainerSelector.createTargetID(IContainer container, java.lang.String target)
           
 ID EndpointDescription.getConnectTargetID()
           
 ID EndpointDescription.getContainerID()
           
 ID RemoteServiceAdmin.ExportRegistration.getContainerID()
           
 ID RemoteServiceAdmin.ExportReference.getContainerID()
           
 ID RemoteServiceAdmin.ImportRegistration.getContainerID()
           
 ID RemoteServiceAdmin.ImportReference.getContainerID()
           
 ID RemoteServiceAdmin.RemoteServiceAdminEvent.getContainerID()
           
 ID[] RemoteReferenceNotFoundException.getIdFilter()
           
 ID[] EndpointDescription.getIDFilter()
           
 ID RemoteReferenceNotFoundException.getTargetID()
           
 

Methods in org.eclipse.ecf.osgi.services.remoteserviceadmin with parameters of type ID
protected  void AbstractContainerSelector.connectContainer(IContainer container, ID connectTargetID, IConnectContext connectContext)
           
protected  void AbstractConsumerContainerSelector.connectContainerToTarget(IRemoteServiceContainer rsContainer, ID connectTargetID)
           
protected  IConnectContext AbstractConsumerContainerSelector.getConnectContext(IContainer container, ID connectTargetID)
           
protected  boolean AbstractContainerSelector.matchConnectNamespace(IContainer container, ID endpointID, ID connectTargetID)
           
protected  boolean AbstractContainerSelector.matchContainerID(IContainer container, ID endpointID)
           
protected  boolean AbstractConsumerContainerSelector.matchNotConnected(IContainer container, ID endpointID, ID connectTargetID)
           
protected  IRemoteServiceContainer AbstractConsumerContainerSelector.selectExistingConsumerContainer(ID endpointID, java.lang.String[] remoteSupportedConfigs, ID connectTargetID)
           
protected  void DebugRemoteServiceAdminListener.writeRemoteReference(java.lang.StringBuffer buf, org.osgi.framework.ServiceReference<?> ref, ID containerID, long remoteServiceID)
           
 

Constructors in org.eclipse.ecf.osgi.services.remoteserviceadmin with parameters of type ID
RemoteReferenceNotFoundException(ID targetID, ID[] idFilter, java.util.Collection<java.lang.String> interfaces, java.lang.String rsFilter)
           
RemoteReferenceNotFoundException(ID targetID, ID[] idFilter, java.util.Collection<java.lang.String> interfaces, java.lang.String rsFilter)
           
RemoteServiceAdmin.RemoteServiceAdminEvent(ID containerID, int type, org.osgi.framework.Bundle source, ExportReference exportReference, java.lang.Throwable exception, EndpointDescription endpointDescription)
           
RemoteServiceAdmin.RemoteServiceAdminEvent(ID containerID, int type, org.osgi.framework.Bundle source, ImportReference importReference, java.lang.Throwable exception, EndpointDescription endpointDescription)
           
 

Uses of ID in org.eclipse.ecf.provider.comm
 

Methods in org.eclipse.ecf.provider.comm that return ID
 ID IConnectionListener.getEventHandlerID()
          Get ID of event handler
 ID IConnection.getLocalID()
          Get local ID for this connection
 

Methods in org.eclipse.ecf.provider.comm with parameters of type ID
 java.lang.Object IConnection.connect(ID targetID, java.lang.Object data, int timeout)
          Connect to a remote process
 void IAsynchConnection.sendAsynch(ID receiver, byte[] data)
          Send data asynchronously.
 java.lang.Object ISynchConnection.sendSynch(ID receiver, byte[] data)
          Send data synchronously, blocking until a result is received
 

Uses of ID in org.eclipse.ecf.provider.comm.tcp
 

Fields in org.eclipse.ecf.provider.comm.tcp declared as ID
protected  ID Client.containerID
           
protected  ID SSLClient.containerID
           
 

Methods in org.eclipse.ecf.provider.comm.tcp that return ID
 ID Client.getLocalID()
           
 ID SSLClient.getLocalID()
           
 

Methods in org.eclipse.ecf.provider.comm.tcp with parameters of type ID
 java.lang.Object Client.connect(ID remote, java.lang.Object data, int timeout)
           
 java.lang.Object SSLClient.connect(ID remote, java.lang.Object data, int timeout)
           
protected  java.net.URI Client.parseRemoteID(ID remote)
           
 void Client.queueObject(ID recipient, java.io.Serializable obj)
           
 void SSLClient.queueObject(ID recipient, java.io.Serializable obj)
           
 void Client.sendAsynch(ID recipient, byte[] obj)
           
 void SSLClient.sendAsynch(ID recipient, byte[] obj)
           
 void Client.sendAsynch(ID recipient, java.lang.Object obj)
           
 void SSLClient.sendAsynch(ID recipient, java.lang.Object obj)
           
 java.io.Serializable Client.sendObject(ID recipient, java.io.Serializable obj)
           
 java.io.Serializable SSLClient.sendObject(ID recipient, java.io.Serializable obj)
           
 java.lang.Object Client.sendSynch(ID rec, byte[] obj)
           
 java.lang.Object SSLClient.sendSynch(ID rec, byte[] obj)
           
 java.lang.Object Client.sendSynch(ID rec, java.lang.Object obj)
           
 java.lang.Object SSLClient.sendSynch(ID rec, java.lang.Object obj)
           
 

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

Fields in org.eclipse.ecf.provider.datashare declared as ID
protected  ID DatashareContainerAdapter.delegateID
           
 

Methods in org.eclipse.ecf.provider.datashare that return ID
 ID DatashareContainerConfig.getID()
           
 

Methods in org.eclipse.ecf.provider.datashare with parameters of type ID
protected  ISharedObject DatashareContainerAdapterFactory.createAdapter(ISharedObjectContainer container, java.lang.Class adapterType, ID adapterID)
           
 IChannel DatashareContainer.createChannel(ID newID, IChannelListener listener, java.util.Map properties)
           
 IChannel DatashareContainerAdapter.createChannel(ID newID, IChannelListener listener, java.util.Map properties)
           
 IChannel SharedObjectDatashareContainerAdapter.createChannel(ID newID, IChannelListener listener, java.util.Map properties)
           
 IChannel DatashareContainer.getChannel(ID channelID)
           
 IChannel DatashareContainerAdapter.getChannel(ID channelID)
           
 IChannel SharedObjectDatashareContainerAdapter.getChannel(ID channelID)
           
protected  ReplicaSharedObjectDescription BaseChannel.getReplicaDescription(ID targetContainerID)
          Override of BaseSharedObject.getReplicaDescription.
 boolean DatashareContainer.removeChannel(ID channelID)
           
 boolean DatashareContainerAdapter.removeChannel(ID channelID)
           
 boolean SharedObjectDatashareContainerAdapter.removeChannel(ID channelID)
           
 void BaseChannel.sendMessage(ID receiver, byte[] message)
           
 

Constructors in org.eclipse.ecf.provider.datashare with parameters of type ID
DatashareContainerConfig(ID containerID)
           
DatashareContainerConfig(ID containerID, java.util.Map properties)
           
 

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

Methods in org.eclipse.ecf.provider.datashare.nio that return ID
 ID NIOChannel.getID()
           
 

Methods in org.eclipse.ecf.provider.datashare.nio with parameters of type ID
 IChannel NIODatashareContainer.createChannel(ID channelId, IChannelListener listener, java.util.Map properties)
           
protected abstract  NIOChannel NIODatashareContainer.createNIOChannel(ID channelId, IChannelListener listener, java.util.Map properties)
          Creates a new NIO-capable channel within this container.
 IChannel NIODatashareContainer.getChannel(ID channelId)
           
 boolean NIODatashareContainer.removeChannel(ID channelId)
           
 void NIOChannel.sendMessage(ID receiver, byte[] message)
          Sends a message to a remote instance of this channel of the target peer.
protected abstract  void NIOChannel.sendRequest(ID receiver)
          Sends a request to the receiver to notify them that a socket is open and waiting for incoming connections to establish a channel connection.
 

Constructors in org.eclipse.ecf.provider.datashare.nio with parameters of type ID
NIOChannel(NIODatashareContainer datashareContainer, ID containerId, ID id, IChannelListener listener)
          Instantiates a new channel for sending and receiving messages in a non-blocking manner via sockets.
 

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

Methods in org.eclipse.ecf.provider.discovery that return ID
 ID CompositeDiscoveryContainer.getConnectedID()
           
 ID SingletonDiscoveryContainer.getConnectedID()
           
 ID CompositeDiscoveryContainer.CompositeServiceInfoWrapper.getId()
           
 ID SingletonDiscoveryContainer.getID()
           
 ID CompositeServiceTypeContainerEvent.getOriginalLocalContainerId()
           
 ID CompositeServiceContainerEvent.getOriginalLocalContainerID()
           
 

Methods in org.eclipse.ecf.provider.discovery with parameters of type ID
 void CompositeDiscoveryContainer.connect(ID aTargetID, IConnectContext connectContext)
           
 void SingletonDiscoveryContainer.connect(ID targetID, IConnectContext connectContext)
           
protected  IServiceEvent CompositeDiscoveryContainer.getServiceEvent(IServiceInfo iServiceInfo, ID id)
           
 

Constructors in org.eclipse.ecf.provider.discovery with parameters of type ID
CompositeDiscoveryContainer.CompositeServiceInfoWrapper(IServiceInfo anInfo, ID anId)
           
CompositeServiceContainerEvent(IServiceEvent event, ID connectedId)
           
CompositeServiceContainerEvent(IServiceInfo info, ID connectedId, ID origId)
           
CompositeServiceTypeContainerEvent(IServiceTypeEvent event, ID connectedId)
           
 

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

Classes in org.eclipse.ecf.provider.dnssd that implement ID
 class BnRDnsSdServiceTypeID
          This ServiceType represents the special RRs defined in chapter 12.
 class DnsSdServiceID
           
 class DnsSdServiceTypeID
           
 

Methods in org.eclipse.ecf.provider.dnssd that return ID
 ID DnsSdNamespace.createInstance(java.lang.Object[] parameters)
           
 ID DnsSdDiscoveryContainerAdapter.getConnectedID()
           
 

Methods in org.eclipse.ecf.provider.dnssd with parameters of type ID
 void DnsSdDiscoveryAdvertiser.connect(ID aTargetID, IConnectContext connectContext)
           
abstract  void DnsSdDiscoveryContainerAdapter.connect(ID targetID, IConnectContext connectContext)
           
 void DnsSdDiscoveryLocator.connect(ID aTargetID, IConnectContext connectContext)
           
 

Uses of ID in org.eclipse.ecf.provider.filetransfer.httpclient
 

Methods in org.eclipse.ecf.provider.filetransfer.httpclient that return ID
 ID HttpClientRetrieveFileTransfer.getID()
           
 

Uses of ID in org.eclipse.ecf.provider.filetransfer.httpclient4
 

Methods in org.eclipse.ecf.provider.filetransfer.httpclient4 that return ID
 ID HttpClientRetrieveFileTransfer.getID()
           
 

Uses of ID in org.eclipse.ecf.provider.filetransfer.identity
 

Classes in org.eclipse.ecf.provider.filetransfer.identity that implement ID
 class FileTransferID
           
 

Methods in org.eclipse.ecf.provider.filetransfer.identity that return ID
 ID FileTransferNamespace.createInstance(java.lang.Object[] args)
           
 

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

Methods in org.eclipse.ecf.provider.filetransfer.outgoing that return ID
 ID AbstractOutgoingFileTransfer.getID()
           
 

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

Methods in org.eclipse.ecf.provider.filetransfer.retrieve that return ID
 ID AbstractRetrieveFileTransfer.getID()
           
 

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

Fields in org.eclipse.ecf.provider.generic declared as ID
protected  ID SOConfig.homeContainerID
           
protected  ID SOContext.homeContainerID
           
protected  ID ClientSOContainer.remoteServerID
           
protected  ID SOConfig.sharedObjectID
           
protected  ID SOContext.sharedObjectID
           
 

Methods in org.eclipse.ecf.provider.generic that return ID
 ID SOManager.addSharedObject(ID sharedObjectID, ISharedObject sharedObject, java.util.Map properties)
           
protected  ID SOManager.createNewSharedObjectID(SharedObjectDescription sd, ISharedObject newObject)
           
 ID SOManager.createSharedObject(SharedObjectDescription sd)
           
 ID[] ContainerMessage.ViewChangeMessage.getChangeIDs()
           
 ID ClientSOContainer.getConnectedID()
           
abstract  ID SOContainer.getConnectedID()
           
 ID SOContext.getConnectedID()
           
 ID ServerSOContainer.getConnectedID()
           
 ID ContainerMessage.getFromContainerID()
           
 ID ContainerMessage.SharedObjectMessage.getFromSharedObjectID()
           
 ID[] SOContainer.getGroupMemberIDs()
           
 ID[] SOContext.getGroupMemberIDs()
           
 ID SOConfig.getHomeContainerID()
           
protected  ID SOWrapper.getHomeID()
           
 ID GenericContainerInstantiator.GenericContainerArgs.getID()
           
 ID SOContainer.getID()
           
 ID SOContainerConfig.getID()
           
 ID SSLGenericContainerInstantiator.GenericContainerArgs.getID()
           
protected  ID ClientSOContainer.getIDForConnection(IAsynchConnection conn)
           
protected abstract  ID SOContainer.getIDForConnection(IAsynchConnection connection)
           
protected  ID ServerSOContainer.getIDForConnection(IAsynchConnection conn)
           
protected  ID GenericContainerInstantiator.getIDFromArg(java.lang.Object arg)
           
protected  ID SSLGenericContainerInstantiator.getIDFromArg(java.lang.Object arg)
           
 ID SOContext.getLocalContainerID()
           
protected  ID SOWrapper.getObjID()
           
protected  ID[] SOContainer.getOtherMemberIDs()
           
 ID[] SOConnector.getReceiverIDs()
           
 ID SOConnector.getSenderID()
           
 ID ContainerMessage.CreateResponseMessage.getSharedObjectID()
           
 ID ContainerMessage.SharedObjectDisposeMessage.getSharedObjectID()
           
 ID SOConfig.getSharedObjectID()
           
protected  ID[] SOContainer.getSharedObjectIDs()
           
 ID[] SOManager.getSharedObjectIDs()
           
 ID ContainerMessage.getToContainerID()
           
protected  ID ClientSOContainer.handleConnectResponse(ID orginalTarget, java.lang.Object serverData)
           
protected  ID[] ClientSOContainer.sendCreateMsg(ID toID, SharedObjectDescription createInfo)
           
protected  ID[] ClientSOContainer.sendCreateSharedObjectMessage(ID toContainerId, SharedObjectDescription sd)
           
protected  ID[] SOContainer.sendCreateSharedObjectMessage(ID toContainerID, SharedObjectDescription sd)
           
 

Methods in org.eclipse.ecf.provider.generic with parameters of type ID
protected  boolean SOContainer.addNewRemoteMember(ID memberID, java.lang.Object data)
           
 ID SOManager.addSharedObject(ID sharedObjectID, ISharedObject sharedObject, java.util.Map properties)
           
protected  ISharedObjectContainerTransaction SOContainer.addSharedObject0(ID id, ISharedObject s, java.util.Map props)
           
protected  void SOContainer.addSharedObjectAndWait(ID id, ISharedObject s, java.util.Map properties)
           
protected  java.lang.Object ServerSOContainer.checkJoin(java.net.SocketAddress saddr, ID fromID, java.lang.String target, java.io.Serializable data)
           
protected  java.lang.Object SOContainer.checkRemoteCreate(ID fromID, ID toID, ReplicaSharedObjectDescription desc)
          Check remote creation of shared objects.
 void ClientSOContainer.connect(ID targetID, IConnectContext joinContext)
           
abstract  void SOContainer.connect(ID groupID, IConnectContext connectContext)
           
 void SOContext.connect(ID groupID, IConnectContext joinContext)
           
 void ServerSOContainer.connect(ID groupID, IConnectContext joinContext)
           
 ISharedObjectConnector SOManager.connectSharedObjects(ID sharedObjectFrom, ID[] sharedObjectsTo)
           
 ISharedObjectConnector SOManager.connectSharedObjects(ID sharedObjectFrom, ID[] sharedObjectsTo)
           
protected abstract  ISynchAsynchConnection ClientSOContainer.createConnection(ID targetID, java.lang.Object data)
          Create connection instance.
protected  ISynchAsynchConnection SSLClientSOContainer.createConnection(ID remoteSpace, java.lang.Object data)
           
protected  ISynchAsynchConnection TCPClientSOContainer.createConnection(ID remoteSpace, java.lang.Object data)
           
protected  java.util.Map SOContainer.createContainerPropertiesForSharedObject(ID sharedObjectID)
           
static ContainerMessage ContainerMessage.createJoinGroupMessage(ID from, ID to, long seq, java.io.Serializable data)
           
static ContainerMessage ContainerMessage.createLeaveGroupMessage(ID from, ID to, long seq, java.io.Serializable data)
           
protected  SOConfig SOContainer.createRemoteSharedObjectConfig(ID fromID, ReplicaSharedObjectDescription sd, ISharedObject obj)
           
protected  SOWrapper SOContainer.createRemoteSharedObjectWrapper(ID fromID, ReplicaSharedObjectDescription sd, ISharedObject s)
           
protected  SOConfig SOContainer.createSharedObjectConfig(ID id, ISharedObject obj, java.util.Map props)
           
static ContainerMessage ContainerMessage.createSharedObjectCreateMessage(ID from, ID to, long seq, java.io.Serializable data)
           
static ContainerMessage ContainerMessage.createSharedObjectCreateResponseMessage(ID from, ID to, long contSeq, ID soID, java.lang.Throwable e, long sequence)
           
static ContainerMessage ContainerMessage.createSharedObjectDisposeMessage(ID from, ID to, long seq, ID sharedObjectID)
           
static ContainerMessage ContainerMessage.createSharedObjectMessage(ID from, ID to, long seq, ID fromSharedObject, java.io.Serializable data)
           
protected  SOWrapper SOContainer.createSharedObjectWrapper(ID id, ISharedObject s, java.util.Map props)
           
static ContainerMessage ContainerMessage.createViewChangeMessage(ID from, ID to, long seq, ID[] ids, boolean add, java.io.Serializable data)
           
static ContainerMessage ContainerMessage.createViewChangeMessage(ID from, ID to, long seq, ID[] ids, boolean add, java.io.Serializable data)
           
protected  byte[] SOContainer.defaultSerializeSharedObjectMessage(ID sharedObjectID, java.lang.Object message)
           
protected  void SOWrapper.deliverCreateResponse(ID fromID, ContainerMessage.CreateResponseMessage resp)
           
protected  void SOWrapper.deliverSharedObjectMessage(ID fromID, java.io.Serializable data)
           
protected  boolean SOContainer.destroySharedObject(ID sharedObjectID)
           
 void ServerSOContainer.ejectGroupMember(ID memberID, java.io.Serializable reason)
           
protected  void SOContainer.forward(ID fromID, ID toID, ContainerMessage data)
           
protected  void ClientSOContainer.forwardExcluding(ID from, ID excluding, byte msg, java.io.Serializable data)
           
protected  void ClientSOContainer.forwardExcluding(ID from, ID excluding, ContainerMessage data)
           
protected abstract  void SOContainer.forwardExcluding(ID from, ID excluding, ContainerMessage data)
           
protected  void ServerSOContainer.forwardExcluding(ID from, ID excluding, ContainerMessage data)
           
protected  void ClientSOContainer.forwardToRemote(ID from, ID to, ContainerMessage message)
           
protected abstract  void SOContainer.forwardToRemote(ID from, ID to, ContainerMessage data)
           
protected  void ServerSOContainer.forwardToRemote(ID from, ID to, ContainerMessage data)
           
protected  java.lang.Object ClientSOContainer.getConnectData(ID remote, IConnectContext joinContext)
           
protected  IAsynchConnection ServerSOContainer.getConnectionForID(ID memberID)
           
protected  java.io.Serializable ClientSOContainer.getLeaveData(ID target)
           
protected  java.lang.Thread SOContainer.getNewSharedObjectThread(ID sharedObjectID, java.lang.Runnable runnable)
           
protected  ISharedObject SOContainer.getSharedObject(ID id)
           
 ISharedObject SOManager.getSharedObject(ID sharedObjectID)
           
 java.util.List SOManager.getSharedObjectConnectors(ID sharedObjectFrom)
           
protected  SOWrapper SOContainer.getSharedObjectWrapper(ID id)
           
protected  ISynchConnection ServerSOContainer.getSynchConnectionForID(ID memberID)
           
protected  ID ClientSOContainer.handleConnectResponse(ID orginalTarget, java.lang.Object serverData)
           
protected  void ClientSOContainer.handleLeave(ID fromID, IConnection conn)
           
protected  void SOContainer.handleLeave(ID leftID, IConnection conn)
           
protected  void SOContainer.notifySharedObjectActivated(ID sharedObjectID)
           
protected  void SOContainer.notifySharedObjectDeactivated(ID sharedObjectID)
           
protected  void SOWrapper.otherChanged(ID otherID, boolean activated)
           
protected  void SOContainer.removeFromLoading(ID id)
           
protected  boolean SOContainer.removeRemoteMember(ID remoteMember)
           
protected  ISharedObject SOContainer.removeSharedObject(ID id)
           
 ISharedObject SOManager.removeSharedObject(ID sharedObjectID)
           
protected  void ClientSOContainer.sendCreate(ID sharedObjectId, ID toContainerId, SharedObjectDescription sd)
           
protected  void SOContainer.sendCreate(ID sharedObjectID, ID toContainerID, SharedObjectDescription sd)
           
 void SOContext.sendCreate(ID toContainerID, ReplicaSharedObjectDescription sd)
           
protected  ID[] ClientSOContainer.sendCreateMsg(ID toID, SharedObjectDescription createInfo)
           
protected  void ClientSOContainer.sendCreateResponse(ID homeId, ID sharedObjectId, java.lang.Throwable t, long identifier)
           
protected  void SOContainer.sendCreateResponse(ID homeID, ID sharedObjectID, java.lang.Throwable t, long identifier)
           
 void SOContext.sendCreateResponse(ID toContainerID, java.lang.Throwable throwable, long identifier)
           
protected  void ClientSOContainer.sendCreateResponseSharedObjectMessage(ID toContainerId, ID fromSharedObject, java.lang.Throwable t, long ident)
           
protected  void SOContainer.sendCreateResponseSharedObjectMessage(ID toContainerID, ID fromSharedObject, java.lang.Throwable t, long ident)
           
protected  ID[] ClientSOContainer.sendCreateSharedObjectMessage(ID toContainerId, SharedObjectDescription sd)
           
protected  ID[] SOContainer.sendCreateSharedObjectMessage(ID toContainerID, SharedObjectDescription sd)
           
 void SOContext.sendDispose(ID toContainerID)
           
protected  void ClientSOContainer.sendDispose(ID toContainerId, ID sharedObjectId)
           
protected  void SOContainer.sendDispose(ID toContainerID, ID sharedObjectID)
           
protected  void ClientSOContainer.sendDisposeSharedObjectMessage(ID toContainerId, ID fromSharedObject)
           
protected  void SOContainer.sendDisposeSharedObjectMessage(ID toContainerID, ID fromSharedObject)
           
protected  void ClientSOContainer.sendMessage(ID toContainerId, ID sharedObjectId, java.lang.Object message)
           
protected  void SOContainer.sendMessage(ID toContainerID, ID sharedObjectID, java.lang.Object message)
           
 void SOContext.sendMessage(ID toContainerID, java.lang.Object data)
           
protected  void ClientSOContainer.sendSharedObjectMessage(ID toContainerId, ID fromSharedObject, java.io.Serializable data)
           
protected  void SOContainer.sendSharedObjectMessage(ID toContainerID, ID fromSharedObject, java.io.Serializable data)
           
protected  byte[] SOContainer.serializeSharedObjectMessage(ID sharedObjectID, java.lang.Object message)
           
 void ContainerMessage.setFromContainerID(ID fromContainerID)
           
 void ContainerMessage.setToContainerID(ID toContainerID)
           
protected  boolean SOContainer.verifySharedObjectMessageTarget(ID containerID)
           
protected  boolean SOContainer.verifyToIDForSharedObjectMessage(ID toID)
           
 

Constructors in org.eclipse.ecf.provider.generic with parameters of type ID
ContainerMessage.CreateResponseMessage(ID objID, java.lang.Throwable except, long sequence)
           
ContainerMessage(ID from, ID to, long seq, java.io.Serializable data)
           
GenericContainerInstantiator.GenericContainerArgs(ID id, java.lang.Integer keepAlive)
           
GenericContainerInstantiator.GenericContainerArgs(ID id, java.lang.Integer keepAlive, java.net.InetAddress bindAddress)
           
SOConfig(ID sharedObjectID, ID homeContainerID, SOContainer cont, java.util.Map dict)
           
SOConnector(ID sender, ID[] recv, IQueueEnqueue[] queues)
           
SOConnector(ID sender, ID[] recv, IQueueEnqueue[] queues)
           
SOContainerConfig(ID id)
           
SOContainerConfig(ID id, java.util.Map props)
           
SOContext(ID objID, ID homeID, SOContainer cont, java.util.Map props, IQueueEnqueue queue)
           
SSLGenericContainerInstantiator.GenericContainerArgs(ID id, java.lang.Integer keepAlive)
           
SSLGenericContainerInstantiator.GenericContainerArgs(ID id, java.lang.Integer keepAlive, java.net.InetAddress bindAddress)
           
SSLGenericContainerInstantiator.GenericContainerArgs(ID id, java.lang.Integer keepAlive, java.net.InetAddress bindAddress, boolean wantClientAuth, boolean needClientAuth)
           
 

Uses of ID in org.eclipse.ecf.provider.generic.gmm
 

Methods in org.eclipse.ecf.provider.generic.gmm that return ID
 ID Member.getID()
           
 ID[] GMMImpl.getMemberIDs(ID exclude)
           
 

Methods in org.eclipse.ecf.provider.generic.gmm with parameters of type ID
 ID[] GMMImpl.getMemberIDs(ID exclude)
           
 

Constructors in org.eclipse.ecf.provider.generic.gmm with parameters of type ID
Member(ID member)
           
Member(ID member, java.lang.Object data)
           
 

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

Methods in org.eclipse.ecf.provider.jslp.container that return ID
 ID JSLPDiscoveryContainer.getConnectedID()
           
 

Methods in org.eclipse.ecf.provider.jslp.container with parameters of type ID
 void JSLPDiscoveryContainer.connect(ID aTargetID, IConnectContext connectContext)
           
 

Uses of ID in org.eclipse.ecf.provider.jslp.identity
 

Classes in org.eclipse.ecf.provider.jslp.identity that implement ID
 class JSLPServiceID
           
 class JSLPServiceTypeID
           
 

Methods in org.eclipse.ecf.provider.jslp.identity that return ID
 ID JSLPNamespace.createInstance(java.lang.Object[] parameters)
           
 

Uses of ID in org.eclipse.ecf.provider.local.identity
 

Classes in org.eclipse.ecf.provider.local.identity that implement ID
 class LocalID
           
 

Methods in org.eclipse.ecf.provider.local.identity that return ID
 ID LocalNamespace.createInstance(java.lang.Object[] parameters)
           
 

Uses of ID in org.eclipse.ecf.provider.r_osgi.identity
 

Classes in org.eclipse.ecf.provider.r_osgi.identity that implement ID
 class R_OSGiID
          The ID implementation of R-OSGi URIs.
 class R_OSGiWSID
           
 

Methods in org.eclipse.ecf.provider.r_osgi.identity that return ID
 ID R_OSGiNamespace.createInstance(java.lang.Object[] parameters)
          create a new ID within this namespace.
 ID R_OSGiRemoteServiceNamespace.createInstance(java.lang.Object[] parameters)
           
 ID R_OSGiWSNamespace.createInstance(java.lang.Object[] parameters)
          create a new ID within this namespace.
 ID R_OSGiWSSNamespace.createInstance(java.lang.Object[] parameters)
          create a new ID within this namespace.
 

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

Fields in org.eclipse.ecf.provider.remoteservice.generic declared as ID
protected  ID RemoteServiceRegistryImpl.containerID
           
 

Methods in org.eclipse.ecf.provider.remoteservice.generic that return ID
 ID RemoteServiceNamespace.createInstance(java.lang.Object[] parameters)
           
 ID RemoteServiceReferenceImpl.getContainerID()
           
 ID RemoteServiceRegistrationImpl.getContainerID()
           
 ID RemoteServiceRegistryImpl.getContainerID()
           
 ID Request.getRequestContainerID()
           
protected  ID[] RegistrySharedObject.getTargetsFromProperties(java.util.Dictionary properties)
           
 

Methods in org.eclipse.ecf.provider.remoteservice.generic with parameters of type ID
 org.eclipse.equinox.concurrent.future.IFuture RegistrySharedObject.asyncGetRemoteServiceReferences(ID[] idFilter, java.lang.String clazz, java.lang.String filter)
           
 org.eclipse.equinox.concurrent.future.IFuture RemoteServiceContainer.asyncGetRemoteServiceReferences(ID[] idFilter, java.lang.String clazz, java.lang.String filter)
           
 org.eclipse.equinox.concurrent.future.IFuture RegistrySharedObject.asyncGetRemoteServiceReferences(ID target, ID[] idFilter, java.lang.String clazz, java.lang.String filter)
           
 org.eclipse.equinox.concurrent.future.IFuture RegistrySharedObject.asyncGetRemoteServiceReferences(ID target, ID[] idFilter, java.lang.String clazz, java.lang.String filter)
           
 org.eclipse.equinox.concurrent.future.IFuture RemoteServiceContainer.asyncGetRemoteServiceReferences(ID target, ID[] idFilter, java.lang.String clazz, java.lang.String filter)
           
 org.eclipse.equinox.concurrent.future.IFuture RemoteServiceContainer.asyncGetRemoteServiceReferences(ID target, ID[] idFilter, java.lang.String clazz, java.lang.String filter)
           
 org.eclipse.equinox.concurrent.future.IFuture RegistrySharedObject.asyncGetRemoteServiceReferences(ID target, java.lang.String clazz, java.lang.String filter)
           
 org.eclipse.equinox.concurrent.future.IFuture RemoteServiceContainer.asyncGetRemoteServiceReferences(ID target, java.lang.String clazz, java.lang.String filter)
           
protected  void RegistrySharedObject.checkRequestServiceAuthorization(ID remoteContainerID, AddRegistrationRequest request, java.io.Serializable credentials)
           
protected  void RegistrySharedObject.connectToRemoteServiceTarget(ID targetID)
           
protected  ISharedObject RemoteServiceContainerAdapterFactory.createAdapter(ISharedObjectContainer container, java.lang.Class adapterType, ID adapterID)
           
 void RegistrySharedObject.dispose(ID containerID)
           
protected  void RegistrySharedObject.executeRequest(org.eclipse.equinox.concurrent.future.IExecutor executor, Request request, ID responseTarget, RemoteServiceRegistrationImpl localRegistration, boolean respond)
           
protected  RemoteServiceRegistryImpl RegistrySharedObject.getRemoteRegistry(ID containerID)
           
 IRemoteServiceID RegistrySharedObject.getRemoteServiceID(ID containerId, long containerRelativeId)
           
 IRemoteServiceID RemoteServiceContainer.getRemoteServiceID(ID containerID, long containerRelativeID)
           
 IRemoteServiceReference[] RegistrySharedObject.getRemoteServiceReferences(ID[] idFilter, java.lang.String clazz, java.lang.String filter)
           
 IRemoteServiceReference[] RemoteServiceContainer.getRemoteServiceReferences(ID[] idFilter, java.lang.String clazz, java.lang.String filter)
           
 IRemoteServiceReference[] RegistrySharedObject.getRemoteServiceReferences(ID target, ID[] idFilter, java.lang.String clazz, java.lang.String filter)
           
 IRemoteServiceReference[] RegistrySharedObject.getRemoteServiceReferences(ID target, ID[] idFilter, java.lang.String clazz, java.lang.String filter)
           
 IRemoteServiceReference[] RemoteServiceContainer.getRemoteServiceReferences(ID target, ID[] idFilter, java.lang.String clazz, java.lang.String filter)
           
 IRemoteServiceReference[] RemoteServiceContainer.getRemoteServiceReferences(ID target, ID[] idFilter, java.lang.String clazz, java.lang.String filter)
           
 IRemoteServiceReference[] RegistrySharedObject.getRemoteServiceReferences(ID targetID, java.lang.String clazz, java.lang.String filter)
           
 IRemoteServiceReference[] RemoteServiceContainer.getRemoteServiceReferences(ID target, java.lang.String clazz, java.lang.String filter)
           
protected  void RegistrySharedObject.handleAddRegistration(ID remoteContainerID, java.lang.Integer requestId, RemoteServiceRegistrationImpl registration)
           
protected  void RegistrySharedObject.handleAddRegistration(ID remoteContainerID, RemoteServiceRegistrationImpl registration)
           
protected  void RegistrySharedObject.handleAddRegistrationRequestRefused(ID remoteContainerID, java.lang.Integer requestId, java.security.AccessControlException e)
           
protected  void RegistrySharedObject.handleAddRegistrations(ID remoteContainerID, java.lang.Integer requestId, RemoteServiceRegistrationImpl[] registrations)
           
protected  void RegistrySharedObject.handleRegistryUpdateRequest(ID remoteContainerID)
           
protected  void RegistrySharedObject.handleRegistryUpdateRequest(ID remoteContainerID, java.lang.Integer requestId)
           
protected  void RegistrySharedObject.handleRequestService(ID remoteContainerID, AddRegistrationRequest request, java.lang.Integer requestId, java.io.Serializable credentials)
           
protected  void RegistrySharedObject.handleTargetConnected(ID targetID)
           
protected  void RegistrySharedObject.handleUnregister(ID containerID, java.lang.Long serviceId)
           
protected  void RegistrySharedObject.notifyAddRegistrationResponse(ID remoteContainerID, java.lang.Integer requestId, java.security.AccessControlException exception)
           
 void AddRegistrationRequest.notifyResponse(ID from, java.security.AccessControlException exception)
           
protected  RemoteServiceRegistryImpl RegistrySharedObject.removeRemoteRegistry(ID containerID)
           
protected  void RegistrySharedObject.sendAddRegistration(ID receiver, java.lang.Integer requestId, RemoteServiceRegistrationImpl reg)
           
protected  void RegistrySharedObject.sendAddRegistration(ID receiver, RemoteServiceRegistrationImpl reg)
           
protected  AddRegistrationRequest RegistrySharedObject.sendAddRegistrationRequest(ID receiver, AddRegistrationRequest request, java.io.Serializable credentials)
           
protected  void RegistrySharedObject.sendAddRegistrationRequestRefused(ID receiver, java.lang.Integer requestId, java.lang.Exception except)
           
protected  void RegistrySharedObject.sendAddRegistrations(ID receiver, java.lang.Integer requestId, RemoteServiceRegistrationImpl[] regs)
           
protected  void RegistrySharedObject.sendCallResponse(ID responseTarget, Response response)
           
protected  void RegistrySharedObject.sendRegistryUpdate(ID targetContainerID)
           
protected  void RegistrySharedObject.sendRegistryUpdate(ID targetContainerID, java.lang.Integer requestId)
           
protected  void RegistrySharedObject.sendRegistryUpdateRequest(ID receiver, java.lang.Integer requestId)
           
 void RemoteServiceRegistryImpl.setContainerID(ID containerID)
           
 

Constructors in org.eclipse.ecf.provider.remoteservice.generic with parameters of type ID
AddRegistrationRequest(ID targetID, java.lang.String service, java.lang.String filter, AddRegistrationRequest parent)
           
RemoteServiceRegistryImpl(ID localContainerID)
           
Request(ID requestContainerID, long serviceId, RemoteCallImpl call)
           
Request(ID requestContainerID, long serviceId, RemoteCallImpl call, IRemoteCallListener listener)
           
 

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

Fields in org.eclipse.ecf.provider.xmpp declared as ID
protected  ID XMPPContainer.presenceHelperID
           
 

Methods in org.eclipse.ecf.provider.xmpp that return ID
protected  ID XMPPContainer.handleConnectResponse(ID originalTarget, java.lang.Object serverData)
           
 

Methods in org.eclipse.ecf.provider.xmpp with parameters of type ID
 void XMPPContainer.connect(ID remote, IConnectContext joinContext)
           
protected  java.lang.Object XMPPContainer.createConnectData(ID target, Callback[] cbs, java.lang.Object data)
           
protected  ISynchAsynchConnection XMPPContainer.createConnection(ID remoteSpace, java.lang.Object data)
           
protected  ISynchAsynchConnection XMPPSContainer.createConnection(ID remoteSpace, java.lang.Object data)
           
protected  java.lang.Object XMPPContainer.getConnectData(ID remote, IConnectContext joinContext)
           
protected  ID XMPPContainer.handleConnectResponse(ID originalTarget, java.lang.Object serverData)
           
protected  boolean XMPPContainer.isGoogle(ID remoteSpace)
           
protected  boolean XMPPContainer.verifySharedObjectMessageTarget(ID containerID)
           
 

Uses of ID in org.eclipse.ecf.provider.xmpp.identity
 

Classes in org.eclipse.ecf.provider.xmpp.identity that implement ID
 class XMPPFileID
          XMPPFileID for use with the XMPP outgoing file transfer.
 class XMPPID
           
 class XMPPRoomID
           
 class XMPPSID
           
 

Methods in org.eclipse.ecf.provider.xmpp.identity that return ID
 ID XMPPFileNamespace.createInstance(java.lang.Object[] parameters)
           
 ID XMPPNamespace.createInstance(java.lang.Object[] args)
           
 ID XMPPRoomNamespace.createInstance(java.lang.Object[] args)
           
 ID XMPPSNamespace.createInstance(java.lang.Object[] args)
           
 

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

Classes in org.eclipse.ecf.provider.zookeeper.core that implement ID
 class ZooDiscoveryServiceID
           
 class ZooDiscoveryServiceTypeID
           
 class ZooDiscoveryTargetID
           
 

Methods in org.eclipse.ecf.provider.zookeeper.core that return ID
 ID ZooDiscoveryNamespace.createInstance(java.lang.Object[] parameters)
           
 ID ZooDiscoveryContainer.getConnectedID()
           
 ID ZooDiscoveryContainer.getID()
           
 

Methods in org.eclipse.ecf.provider.zookeeper.core with parameters of type ID
 void ZooDiscoveryContainer.connect(ID id, IConnectContext connectContext)
           
 

Uses of ID in org.eclipse.ecf.remoteservice
 

Subinterfaces of ID in org.eclipse.ecf.remoteservice
 interface IRemoteServiceID
          Remote service ID.
 

Classes in org.eclipse.ecf.remoteservice that implement ID
 class RemoteServiceID
           
 

Fields in org.eclipse.ecf.remoteservice declared as ID
protected  ID RemoteServiceRegistryImpl.containerID
           
 

Methods in org.eclipse.ecf.remoteservice that return ID
 ID RemoteServiceNamespace.createInstance(java.lang.Object[] parameters)
           
 ID IRemoteServiceID.getContainerID()
          Get the container ID for this remote service.
 ID IRemoteServiceReference.getContainerID()
          Get container ID for remote service
 ID IRemoteServiceRegistration.getContainerID()
          Get the container ID for the registration
 ID RemoteServiceID.getContainerID()
           
 ID RemoteServiceReferenceImpl.getContainerID()
           
 ID RemoteServiceRegistrationImpl.getContainerID()
           
 ID RemoteServiceRegistryImpl.getContainerID()
           
protected  ID RemoteServiceContainerAdapterImpl.getLocalContainerID()
           
 

Methods in org.eclipse.ecf.remoteservice with parameters of type ID
 org.eclipse.equinox.concurrent.future.IFuture IRemoteServiceConsumer.asyncGetRemoteServiceReferences(ID[] idFilter, java.lang.String clazz, java.lang.String filter)
          Asynchronously returns an array of IRemoteServiceReference objects.
 org.eclipse.equinox.concurrent.future.IFuture IRemoteServiceContainerAdapter.asyncGetRemoteServiceReferences(ID[] idFilter, java.lang.String clazz, java.lang.String filter)
          Asynchronously returns an array of IRemoteServiceReference objects.
 org.eclipse.equinox.concurrent.future.IFuture RemoteServiceContainerAdapterImpl.asyncGetRemoteServiceReferences(ID[] idFilter, java.lang.String clazz, java.lang.String filter)
           
 org.eclipse.equinox.concurrent.future.IFuture IRemoteServiceConsumer.asyncGetRemoteServiceReferences(ID target, ID[] idFilter, java.lang.String clazz, java.lang.String filter)
          Asynchronously returns an array of IRemoteServiceReference objects.
 org.eclipse.equinox.concurrent.future.IFuture IRemoteServiceConsumer.asyncGetRemoteServiceReferences(ID target, ID[] idFilter, java.lang.String clazz, java.lang.String filter)
          Asynchronously returns an array of IRemoteServiceReference objects.
 org.eclipse.equinox.concurrent.future.IFuture IRemoteServiceContainerAdapter.asyncGetRemoteServiceReferences(ID target, ID[] idFilter, java.lang.String clazz, java.lang.String filter)
          Asynchronously returns an array of IRemoteServiceReference objects.
 org.eclipse.equinox.concurrent.future.IFuture IRemoteServiceContainerAdapter.asyncGetRemoteServiceReferences(ID target, ID[] idFilter, java.lang.String clazz, java.lang.String filter)
          Asynchronously returns an array of IRemoteServiceReference objects.
 org.eclipse.equinox.concurrent.future.IFuture RemoteServiceContainerAdapterImpl.asyncGetRemoteServiceReferences(ID target, ID[] idFilter, java.lang.String clazz, java.lang.String filter)
           
 org.eclipse.equinox.concurrent.future.IFuture RemoteServiceContainerAdapterImpl.asyncGetRemoteServiceReferences(ID target, ID[] idFilter, java.lang.String clazz, java.lang.String filter)
           
 org.eclipse.equinox.concurrent.future.IFuture IRemoteServiceConsumer.asyncGetRemoteServiceReferences(ID target, java.lang.String clazz, java.lang.String filter)
          Asynchronously returns an array of IRemoteServiceReference objects.
 org.eclipse.equinox.concurrent.future.IFuture IRemoteServiceContainerAdapter.asyncGetRemoteServiceReferences(ID target, java.lang.String clazz, java.lang.String filter)
          Asynchronously returns an array of IRemoteServiceReference objects.
 org.eclipse.equinox.concurrent.future.IFuture RemoteServiceContainerAdapterImpl.asyncGetRemoteServiceReferences(ID target, java.lang.String clazz, java.lang.String filter)
           
 void IRemoteServiceCallPolicy.checkRemoteCall(ID fromID, IRemoteServiceRegistration registration, IRemoteCall remoteCall)
          The following method is to be called before the remote service method call to check if the remote service method call is authorized.
protected  void RemoteServiceContainerAdapterImpl.connectToRemoteServiceTarget(ID target)
           
 IRemoteServiceID IRemoteServiceConsumer.getRemoteServiceID(ID containerID, long containerRelativeID)
          Get a remote service ID from a containerID and a containerRelative long value.
 IRemoteServiceID IRemoteServiceContainerAdapter.getRemoteServiceID(ID containerID, long containerRelativeID)
          Get a remote service ID from a containerID and a containerRelative long value.
 IRemoteServiceID IRemoteServiceHost.getRemoteServiceID(ID containerID, long containerRelativeID)
          Get a remote service ID from a containerID and a containerRelative long value.
 IRemoteServiceID RemoteServiceContainerAdapterImpl.getRemoteServiceID(ID containerID, long containerRelativeID)
           
 IRemoteServiceReference[] IRemoteServiceConsumer.getRemoteServiceReferences(ID[] idFilter, java.lang.String clazz, java.lang.String filter)
          Returns an array of IRemoteServiceReference objects.
 IRemoteServiceReference[] IRemoteServiceContainerAdapter.getRemoteServiceReferences(ID[] idFilter, java.lang.String clazz, java.lang.String filter)
          Returns an array of IRemoteServiceReference objects.
 IRemoteServiceReference[] RemoteServiceContainerAdapterImpl.getRemoteServiceReferences(ID[] idFilter, java.lang.String clazz, java.lang.String filter)
           
 IRemoteServiceReference[] IRemoteServiceConsumer.getRemoteServiceReferences(ID target, ID[] idFilter, java.lang.String clazz, java.lang.String filter)
          Returns an array of IRemoteServiceReference objects.
 IRemoteServiceReference[] IRemoteServiceConsumer.getRemoteServiceReferences(ID target, ID[] idFilter, java.lang.String clazz, java.lang.String filter)
          Returns an array of IRemoteServiceReference objects.
 IRemoteServiceReference[] IRemoteServiceContainerAdapter.getRemoteServiceReferences(ID target, ID[] idFilter, java.lang.String clazz, java.lang.String filter)
          Returns an array of IRemoteServiceReference objects.
 IRemoteServiceReference[] IRemoteServiceContainerAdapter.getRemoteServiceReferences(ID target, ID[] idFilter, java.lang.String clazz, java.lang.String filter)
          Returns an array of IRemoteServiceReference objects.
 IRemoteServiceReference[] RemoteServiceContainerAdapterImpl.getRemoteServiceReferences(ID target, ID[] idFilter, java.lang.String clazz, java.lang.String filter)
           
 IRemoteServiceReference[] RemoteServiceContainerAdapterImpl.getRemoteServiceReferences(ID target, ID[] idFilter, java.lang.String clazz, java.lang.String filter)
           
 IRemoteServiceReference[] IRemoteServiceConsumer.getRemoteServiceReferences(ID target, java.lang.String clazz, java.lang.String filter)
           Returns an array of IRemoteServiceReference objects.
 IRemoteServiceReference[] IRemoteServiceContainerAdapter.getRemoteServiceReferences(ID target, java.lang.String clazz, java.lang.String filter)
           Returns an array of IRemoteServiceReference objects.
 IRemoteServiceReference[] RemoteServiceContainerAdapterImpl.getRemoteServiceReferences(ID target, java.lang.String clazz, java.lang.String filter)
           
protected  IRemoteServiceReference RemoteServiceContainer.getServiceReference(ID targetId, java.lang.String serviceInterfaceClass, java.lang.String filter)
           
 void RemoteServiceRegistryImpl.setContainerID(ID containerID)
           
 

Constructors in org.eclipse.ecf.remoteservice with parameters of type ID
RemoteServiceID(Namespace namespace, ID containerID, long containerRelative)
           
RemoteServiceRegistryImpl(ID localContainerID)
           
 

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

Fields in org.eclipse.ecf.remoteservice.client declared as ID
protected  ID AbstractClientContainer.connectedID
           
protected  ID RemoteServiceClientRegistration.containerId
           
protected  ID AbstractClientContainer.containerID
           
 

Methods in org.eclipse.ecf.remoteservice.client that return ID
 ID AbstractClientContainer.getConnectedID()
           
 ID RemoteServiceClientRegistry.getContainerId()
           
 ID RemoteServiceClientReference.getContainerID()
           
 ID RemoteServiceClientRegistration.getContainerID()
           
 ID AbstractClientContainer.getID()
           
protected  ID AbstractClientContainer.getRemoteCallTargetID()
           
 

Methods in org.eclipse.ecf.remoteservice.client with parameters of type ID
 org.eclipse.equinox.concurrent.future.IFuture AbstractClientContainer.asyncGetRemoteServiceReferences(ID[] idFilter, java.lang.String clazz, java.lang.String filter)
           
 org.eclipse.equinox.concurrent.future.IFuture AbstractClientContainer.asyncGetRemoteServiceReferences(ID target, ID[] idFilter, java.lang.String clazz, java.lang.String filter)
           
 org.eclipse.equinox.concurrent.future.IFuture AbstractClientContainer.asyncGetRemoteServiceReferences(ID target, ID[] idFilter, java.lang.String clazz, java.lang.String filter)
           
 org.eclipse.equinox.concurrent.future.IFuture AbstractClientContainer.asyncGetRemoteServiceReferences(ID target, java.lang.String clazz, java.lang.String filter)
           
 void AbstractClientContainer.connect(ID targetID, IConnectContext connectContext1)
           
 IRemoteServiceID AbstractClientContainer.getRemoteServiceID(ID containerID1, long containerRelativeID)
           
 IRemoteServiceID RemoteServiceClientRegistry.getRemoteServiceID(ID containerID, long containerRelativeID)
           
 IRemoteServiceReference[] RemoteServiceClientRegistry.getRemoteServiceReferences(ID[] idFilter, java.lang.String clazz, IRemoteFilter remoteFilter)
           
 IRemoteServiceReference[] AbstractClientContainer.getRemoteServiceReferences(ID[] idFilter, java.lang.String clazz, java.lang.String filter)
           
 IRemoteServiceReference[] RemoteServiceClientRegistry.getRemoteServiceReferences(ID target, ID[] idFilter, java.lang.String clazz, IRemoteFilter filter)
           
 IRemoteServiceReference[] RemoteServiceClientRegistry.getRemoteServiceReferences(ID target, ID[] idFilter, java.lang.String clazz, IRemoteFilter filter)
           
 IRemoteServiceReference[] AbstractClientContainer.getRemoteServiceReferences(ID target, ID[] idFilter, java.lang.String clazz, java.lang.String filter)
           
 IRemoteServiceReference[] AbstractClientContainer.getRemoteServiceReferences(ID target, ID[] idFilter, java.lang.String clazz, java.lang.String filter)
           
 IRemoteServiceReference[] RemoteServiceClientRegistry.getRemoteServiceReferences(ID target, java.lang.String clazz, IRemoteFilter remoteFilter)
           
 IRemoteServiceReference[] AbstractClientContainer.getRemoteServiceReferences(ID target, java.lang.String clazz, java.lang.String filter)
           
 

Constructors in org.eclipse.ecf.remoteservice.client with parameters of type ID
AbstractClientContainer(ID containerID)
           
 

Uses of ID in org.eclipse.ecf.remoteservice.eventadmin
 

Methods in org.eclipse.ecf.remoteservice.eventadmin that return ID
protected  ID DistributedEventAdmin.getTarget(org.osgi.service.event.Event eventToSend)
          Get the target receiver for the eventToSend.
 

Methods in org.eclipse.ecf.remoteservice.eventadmin with parameters of type ID
protected  org.osgi.service.event.Event DistributedEventAdmin.createEventFromMessageData(ID fromID, java.lang.Object[] messageData)
          Create a local Event from deserialized messageData.
protected  java.lang.Object[] DistributedEventAdmin.createMessageDataFromEvent(ID target, org.osgi.service.event.Event eventToSend)
          Create message data for deliver to a target (which could be null to designate multiple target receivers), The resulting Object[] must be Serializable and in a form that receivers can deserialize via DistributedEventAdmin.createEventFromMessageData(ID, Object[]) on the receiver.
protected  boolean DistributedEventAdmin.handleSharedObjectMsg(ID fromID, SharedObjectMsg msg)
          Handle the shared object message.
protected  void DistributedEventAdmin.notifyReceivedEvent(ID fromID, org.osgi.service.event.Event receivedEvent)
           
 

Uses of ID in org.eclipse.ecf.remoteservice.events
 

Methods in org.eclipse.ecf.remoteservice.events that return ID
 ID IRemoteServiceEvent.getContainerID()
          The ID of the container that registered the service.
 ID[] IRemoteServiceReferenceRetrievedEvent.getIDFilter()
           
 ID IRemoteServiceEvent.getLocalContainerID()
          The ID of the local container.
 

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

Methods in org.eclipse.ecf.remoteservice.rest.client that return ID
protected  ID AbstractRestClientContainer.transformTarget(ID originalTarget, java.lang.String filter)
           
 

Methods in org.eclipse.ecf.remoteservice.rest.client with parameters of type ID
 IRemoteServiceReference[] AbstractRestClientContainer.getRemoteServiceReferences(ID target, ID[] idFilter, java.lang.String clazz, java.lang.String filter)
           
 IRemoteServiceReference[] AbstractRestClientContainer.getRemoteServiceReferences(ID target, ID[] idFilter, java.lang.String clazz, java.lang.String filter)
           
 IRemoteServiceReference[] AbstractRestClientContainer.getRemoteServiceReferences(ID target, java.lang.String clazz, java.lang.String filter)
           
protected  ID AbstractRestClientContainer.transformTarget(ID originalTarget, java.lang.String filter)
           
 

Uses of ID in org.eclipse.ecf.remoteservice.rest.identity
 

Classes in org.eclipse.ecf.remoteservice.rest.identity that implement ID
 class RestID
           
 

Methods in org.eclipse.ecf.remoteservice.rest.identity that return ID
 ID RestNamespace.createInstance(java.lang.Object[] parameters)
          Creates an instance of an RestID.
 

Uses of ID in org.eclipse.ecf.remoteservice.servlet
 

Methods in org.eclipse.ecf.remoteservice.servlet with parameters of type ID
 org.eclipse.equinox.concurrent.future.IFuture ServletServerContainer.asyncGetRemoteServiceReferences(ID[] idFilter, java.lang.String clazz, java.lang.String filter)
           
 org.eclipse.equinox.concurrent.future.IFuture ServletServerContainer.asyncGetRemoteServiceReferences(ID target, ID[] idFilter, java.lang.String clazz, java.lang.String filter)
           
 org.eclipse.equinox.concurrent.future.IFuture ServletServerContainer.asyncGetRemoteServiceReferences(ID target, ID[] idFilter, java.lang.String clazz, java.lang.String filter)
           
 org.eclipse.equinox.concurrent.future.IFuture ServletServerContainer.asyncGetRemoteServiceReferences(ID target, java.lang.String clazz, java.lang.String filter)
           
 IRemoteServiceID ServletServerContainer.getRemoteServiceID(ID containerID, long containerRelativeID)
           
 IRemoteServiceReference[] ServletServerContainer.getRemoteServiceReferences(ID[] idFilter, java.lang.String clazz, java.lang.String filter)
           
 IRemoteServiceReference[] ServletServerContainer.getRemoteServiceReferences(ID target, ID[] idFilter, java.lang.String clazz, java.lang.String filter)
           
 IRemoteServiceReference[] ServletServerContainer.getRemoteServiceReferences(ID target, ID[] idFilter, java.lang.String clazz, java.lang.String filter)
           
 IRemoteServiceReference[] ServletServerContainer.getRemoteServiceReferences(ID target, java.lang.String clazz, java.lang.String filter)
           
 

Constructors in org.eclipse.ecf.remoteservice.servlet with parameters of type ID
ServletServerContainer(ID id)
           
 

Uses of ID in org.eclipse.ecf.remoteservice.util.tracker
 

Fields in org.eclipse.ecf.remoteservice.util.tracker declared as ID
protected  ID[] RemoteServiceTracker.containerIDs
          Container IDs that provide the context for tracking.
 

Constructors in org.eclipse.ecf.remoteservice.util.tracker with parameters of type ID
RemoteServiceTracker(IRemoteServiceContainerAdapter containerAdapter, ID[] containerIDs, IRemoteServiceReference reference, IRemoteServiceTrackerCustomizer customizer)
          Create a RemoteServiceTracker on the specified IRemoteServiceReference.
RemoteServiceTracker(IRemoteServiceContainerAdapter containerAdapter, ID[] containerIDs, java.lang.String clazz, IRemoteServiceTrackerCustomizer customizer)
          Create a RemoteServiceTracker object on the specified class name.