Uses of Interface
org.eclipse.ecf.core.identity.ID
-
-
Uses of ID in org.eclipse.ecf.console
Methods in org.eclipse.ecf.console with parameters of type ID Modifier and Type Method Description protected ContainerTypeDescription
AbstractCommand. getContainerTypeDescription(ID containerID)
-
Uses of ID in org.eclipse.ecf.core
Methods in org.eclipse.ecf.core that return ID Modifier and Type Method Description 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 Modifier and Type Method Description 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(String containerTypeDescriptionName, ID containerID)
IContainer
ContainerFactory. createContainer(String containerTypeDescriptionName, ID containerID, Object[] parameters)
IContainer
ContainerFactory. createContainer(String containerTypeDescriptionName, ID containerID, Map parameters)
IContainer
ContainerFactory. createContainer(ContainerTypeDescription containerTypeDescription, ID containerID)
IContainer
ContainerFactory. createContainer(ContainerTypeDescription containerTypeDescription, ID containerID, Object[] parameters)
IContainer
ContainerFactory. createContainer(ContainerTypeDescription containerTypeDescription, ID containerID, Map parameters)
IContainer
ContainerFactory. createContainer(ID containerID)
IContainer
IContainerFactory. createContainer(String containerTypeDescriptionName, ID containerID)
Create a new container.IContainer
IContainerFactory. createContainer(String containerTypeDescriptionName, ID containerID, Object[] parameters)
Create a new container.IContainer
IContainerFactory. createContainer(String containerTypeDescriptionName, ID containerID, Map parameters)
Create a new container.IContainer
IContainerFactory. createContainer(ContainerTypeDescription containerTypeDescription, ID containerID)
Create a new container.IContainer
IContainerFactory. createContainer(ContainerTypeDescription containerTypeDescription, ID containerID, Object[] parameters)
Create a new container.IContainer
IContainerFactory. createContainer(ContainerTypeDescription containerTypeDescription, ID containerID, Map parameters)
Create a new container.IContainer
IContainerFactory. createContainer(ID containerID)
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 Constructor Description BaseContainer(ID id)
-
Uses of ID in org.eclipse.ecf.core.events
Methods in org.eclipse.ecf.core.events that return ID Modifier and Type Method Description 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 Constructor Description ContainerConnectedEvent(ID localContainerID, ID targetID)
ContainerConnectingEvent(ID localContainerID, ID targetID)
ContainerConnectingEvent(ID localContainerID, ID targetID, 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, Serializable reason)
-
Uses of ID in org.eclipse.ecf.core.identity
Subinterfaces of ID in org.eclipse.ecf.core.identity Modifier and Type Interface Description interface
IResourceID
Resource id.Classes in org.eclipse.ecf.core.identity that implement ID Modifier and Type Class Description 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/longclass
StringID
A string-based identityclass
URIID
URI ID class.class
UuID
Methods in org.eclipse.ecf.core.identity that return ID Modifier and Type Method Description ID
IDFactory. createGUID()
ID
IDFactory. createGUID(int length)
ID
IIDFactory. createGUID()
Make a GUID using SHA-1 hash algorithm and a default of 16bits of data 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(String namespaceName, Object[] args)
ID
IDFactory. createID(String namespace, String uri)
ID
IDFactory. createID(Namespace n, Object[] args)
ID
IDFactory. createID(Namespace namespace, String uri)
ID
IIDFactory. createID(String namespaceName, Object[] args)
Make a new identity.ID
IIDFactory. createID(String namespaceName, String idValue)
Make a new identity instance from a namespaceName and idValue.ID
IIDFactory. createID(Namespace n, Object[] args)
Make a new identity.ID
IIDFactory. createID(Namespace namespace, String uri)
Make a new identity instance from a namespace and String.ID
GUID.GUIDNamespace. createInstance(Object[] args)
ID
LongID.LongNamespace. createInstance(Object[] args)
abstract ID
Namespace. createInstance(Object[] parameters)
Make an instance of this namespace.ID
StringID.StringIDNamespace. createInstance(Object[] parameters)
ID
URIID.URIIDNamespace. createInstance(Object[] parameters)
ID
UuID.UuIDNamespace. createInstance(Object[] parameters)
ID
IDFactory. createLongID(long l)
ID
IIDFactory. createLongID(long l)
Make a an ID from a longID
URIID.URIIDNamespace. createRandomUUID()
ID
IDFactory. createStringID(String idstring)
ID
IIDFactory. createStringID(String idString)
Make a an ID from a StringID
IDFactory. createURIID(String uri)
ID
IDFactory. createURIID(URI uri)
ID
IIDFactory. createURIID(String uri)
Create a URIID from String.ID
IIDFactory. createURIID(URI uri)
Create a URIID from URI.ID
IDFactory. createUuID()
ID
IDFactory. createUuID(String uuid)
ID
IDFactory. createUuID(URI uuidURI)
ID
IDFactory. createUuID(UUID uuid)
ID
IIDFactory. createUuID()
Create a random UuIDID
IIDFactory. createUuID(String uuid)
Create a UuID from StringID
IIDFactory. createUuID(URI uuidURI)
Create a UuID from URI.ID
IIDFactory. createUuID(UUID uuid)
Create a UuID from UUIDID
IIdentifiable. getID()
Return the ID for this 'identifiable' object. -
Uses of ID in org.eclipse.ecf.core.provider
Methods in org.eclipse.ecf.core.provider that return ID Modifier and Type Method Description protected ID
BaseContainerInstantiator. getIDParameterValue(Namespace ns, Map<String,?> parameters, String key)
protected <T> ID
BaseContainerInstantiator. getIDParameterValue(Namespace ns, Map<String,?> parameters, String key, Class<T> type, T def)
protected ID
BaseContainerInstantiator. getIDParameterValue(Namespace ns, Map<String,?> parameters, String key, String def)
Methods in org.eclipse.ecf.core.provider with parameters of type ID Modifier and Type Method Description static void
ContainerInstantiatorUtils. checkPrivate(ID serverID)
-
Uses of ID in org.eclipse.ecf.core.security
Methods in org.eclipse.ecf.core.security with parameters of type ID Modifier and Type Method Description PermissionCollection
IConnectHandlerPolicy. checkConnect(Object address, ID fromID, ID targetID, String targetGroup, Object connectData)
Check connect requestObject
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 Modifier and Type Field Description protected ID
ReplicaSharedObjectDescription. homeID
protected ID
SharedObjectDescription. id
Methods in org.eclipse.ecf.core.sharedobject that return ID Modifier and Type Method Description ID
ISharedObjectManager. addSharedObject(ID sharedObjectID, ISharedObject sharedObject, Map properties)
Add an ISharedObject to this container.protected ID
AbstractSharedObjectContainerAdapterFactory. createAdapterID(ISharedObjectContainer container, Class adapterType)
Get the adapterID for the given adapterTypeID
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 IDID[]
ISharedObjectConnector. getReceiverIDs()
Get receiver IDs for connectorID
ISharedObjectConnector. getSenderID()
Get sender ID for connectorID
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 ISharedObjectContainerMethods in org.eclipse.ecf.core.sharedobject with parameters of type ID Modifier and Type Method Description protected void
TwoPhaseCommitEventProcessor. addFailed(ID remote, Throwable failure)
protected void
TwoPhaseCommitEventProcessor. addParticipants(ID[] ids)
ID
ISharedObjectManager. addSharedObject(ID sharedObjectID, ISharedObject sharedObject, 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.protected abstract ISharedObject
AbstractSharedObjectContainerAdapterFactory. createAdapter(ISharedObjectContainer container, Class adapterType, ID adapterID)
Create an adapter instance that implementsISharedObject
and adapterType.protected Map
AbstractSharedObjectContainerAdapterFactory. createAdapterProperties(ISharedObjectContainer container, Class adapterType, ID sharedObjectID, ISharedObject sharedObjectAdapter)
Get properties to associate with new shared object adapter creationReplicaSharedObjectDescription
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, 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.List
ISharedObjectManager. getSharedObjectConnectors(ID sharedObjectFrom)
Get the sharedObjectConnectors associated with the given sharedObjectIDprotected void
TwoPhaseCommitEventProcessor. handlePostCommitFailure(ID fromID, Throwable e, long identifier1)
protected boolean
BaseSharedObject. handleSharedObjectMsg(ID fromID, SharedObjectMsg msg)
protected void
TwoPhaseCommitEventProcessor. handleVotingCompletedCreateResponse(ID fromID, 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, 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, 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)
-
Uses of ID in org.eclipse.ecf.core.sharedobject.events
Fields in org.eclipse.ecf.core.sharedobject.events declared as ID Modifier and Type Field Description 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 Modifier and Type Method Description 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 eventID
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 questionID
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 Constructor Description ContainerSharedObjectMessageReceivingEvent(ID localContainerID, ID sendingContainerID, ID sharedObjectID, Object message)
ContainerSharedObjectMessageSendingEvent(ID localContainerID, ID targetContainerID, ID sharedObjectID, Object message)
RemoteSharedObjectCreateResponseEvent(ID senderObj, ID remoteCont, long seq, Throwable exception)
RemoteSharedObjectEvent(ID senderObj, ID remoteCont, 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 Modifier and Type Method Description void
SharedModel. dispose(ID containerID)
protected boolean
SharedModel. handlePropertyTo(ID fromID, String msg, SharedModel.Property property)
protected boolean
SharedModel. handleSharedObjectMsg(ID fromID, SharedObjectMsg msg)
protected void
SharedModel. sendPropertyTo(ID target, String msg, SharedModel.Property property)
protected void
SharedModel. sendPropertyTo(ID target, 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 Modifier and Type Method Description 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 Modifier and Type Method Description byte[]
ISharedObjectMessageSerializer. serializeMessage(ID sharedObjectID, Object message)
Serialize an object to byte array. -
Uses of ID in org.eclipse.ecf.core.util
Methods in org.eclipse.ecf.core.util that return ID Modifier and Type Method Description ID
ConnectedContainerFilter. getResult()
-
Uses of ID in org.eclipse.ecf.discovery
Fields in org.eclipse.ecf.discovery declared as ID Modifier and Type Field Description protected ID
ServiceContainerEvent. containerID
protected ID
ServiceTypeContainerEvent. containerID
Methods in org.eclipse.ecf.discovery that return ID Modifier and Type Method Description ID
AbstractDiscoveryContainerAdapter. getID()
ID
DiscoveryContainerConfig. getID()
ID
ServiceContainerEvent. getLocalContainerID()
ID
ServiceTypeContainerEvent. getLocalContainerID()
Methods in org.eclipse.ecf.discovery with parameters of type ID Modifier and Type Method Description protected IServiceEvent
AbstractDiscoveryContainerAdapter. getServiceEvent(IServiceInfo iServiceInfo, ID id)
Constructors in org.eclipse.ecf.discovery with parameters of type ID Constructor Description 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 Modifier and Type Interface Description interface
IServiceID
Service identity contract.interface
IServiceTypeID
Service type ID contract.Classes in org.eclipse.ecf.discovery.identity that implement ID Modifier and Type Class Description 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 Modifier and Type Method Description 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 Modifier and Type Interface Description 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 Modifier and Type Method Description protected ID
AbstractContainerSelector. createTargetID(IContainer container, String target)
ID
EndpointDescription. getConnectTargetID()
ID
EndpointDescription. getContainerID()
ID
RemoteServiceAdmin.ExportReference. getContainerID()
ID
RemoteServiceAdmin.ExportRegistration. getContainerID()
ID
RemoteServiceAdmin.ImportReference. getContainerID()
ID
RemoteServiceAdmin.ImportRegistration. getContainerID()
ID
RemoteServiceAdmin.RemoteServiceAdminEvent. getContainerID()
ID[]
RemoteReferenceNotFoundException. getIdFilter()
ID[]
EndpointDescription. getIDFilter()
ID
RemoteServiceAdmin.ImportReference. getLocalContainerID()
ID
RemoteReferenceNotFoundException. getTargetID()
Methods in org.eclipse.ecf.osgi.services.remoteserviceadmin with parameters of type ID Modifier and Type Method Description 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, String[] remoteSupportedConfigs, ID connectTargetID)
protected void
DebugRemoteServiceAdminListener. writeRemoteReference(StringBuffer buf, ServiceReference<?> ref, ID containerID, long remoteServiceID)
Constructors in org.eclipse.ecf.osgi.services.remoteserviceadmin with parameters of type ID Constructor Description RemoteReferenceNotFoundException(ID targetID, ID[] idFilter, Collection<String> interfaces, String rsFilter)
RemoteServiceAdminEvent(ID containerID, int type, Bundle source, ExportReference exportReference, Throwable exception, EndpointDescription endpointDescription)
RemoteServiceAdminEvent(ID containerID, int type, Bundle source, ImportReference importReference, Throwable exception, EndpointDescription endpointDescription)
-
Uses of ID in org.eclipse.ecf.provider.comm
Methods in org.eclipse.ecf.provider.comm that return ID Modifier and Type Method Description ID
IConnectionListener. getEventHandlerID()
Get ID of event handlerID
IConnection. getLocalID()
Get local ID for this connectionMethods in org.eclipse.ecf.provider.comm with parameters of type ID Modifier and Type Method Description Object
IConnection. connect(ID targetID, Object data, int timeout)
Connect to a remote processvoid
IAsynchConnection. sendAsynch(ID receiver, byte[] data)
Send data asynchronously.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 Modifier and Type Field Description protected ID
Client. containerID
protected ID
SSLClient. containerID
Methods in org.eclipse.ecf.provider.comm.tcp that return ID Modifier and Type Method Description ID
Client. getLocalID()
ID
SSLClient. getLocalID()
Methods in org.eclipse.ecf.provider.comm.tcp with parameters of type ID Modifier and Type Method Description Object
Client. connect(ID remote, Object data, int timeout)
Object
SSLClient. connect(ID remote, Object data, int timeout)
protected URI
Client. parseRemoteID(ID remote)
void
Client. queueObject(ID recipient, Serializable obj)
void
SSLClient. queueObject(ID recipient, Serializable obj)
void
Client. sendAsynch(ID recipient, byte[] obj)
void
Client. sendAsynch(ID recipient, Object obj)
void
SSLClient. sendAsynch(ID recipient, byte[] obj)
void
SSLClient. sendAsynch(ID recipient, Object obj)
Serializable
Client. sendObject(ID recipient, Serializable obj)
Serializable
SSLClient. sendObject(ID recipient, Serializable obj)
Object
Client. sendSynch(ID rec, byte[] obj)
Object
Client. sendSynch(ID rec, Object obj)
Object
SSLClient. sendSynch(ID rec, byte[] obj)
Object
SSLClient. sendSynch(ID rec, Object obj)
-
Uses of ID in org.eclipse.ecf.provider.dnssd
Classes in org.eclipse.ecf.provider.dnssd that implement ID Modifier and Type Class Description 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 Modifier and Type Method Description ID
DnsSdNamespace. createInstance(Object[] parameters)
ID
DnsSdDiscoveryContainerAdapter. getConnectedID()
Methods in org.eclipse.ecf.provider.dnssd with parameters of type ID Modifier and Type Method Description 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.httpclient4
Methods in org.eclipse.ecf.provider.filetransfer.httpclient4 that return ID Modifier and Type Method Description ID
HttpClientRetrieveFileTransfer. getID()
-
Uses of ID in org.eclipse.ecf.provider.filetransfer.httpclient45
Methods in org.eclipse.ecf.provider.filetransfer.httpclient45 that return ID Modifier and Type Method Description ID
HttpClientRetrieveFileTransfer. getID()
-
Uses of ID in org.eclipse.ecf.provider.filetransfer.httpclient5
Methods in org.eclipse.ecf.provider.filetransfer.httpclient5 that return ID Modifier and Type Method Description ID
HttpClientRetrieveFileTransfer. getID()
-
Uses of ID in org.eclipse.ecf.provider.filetransfer.identity
Classes in org.eclipse.ecf.provider.filetransfer.identity that implement ID Modifier and Type Class Description class
FileTransferID
Methods in org.eclipse.ecf.provider.filetransfer.identity that return ID Modifier and Type Method Description ID
FileTransferNamespace. createInstance(Object[] args)
-
Uses of ID in org.eclipse.ecf.provider.filetransfer.outgoing
Methods in org.eclipse.ecf.provider.filetransfer.outgoing that return ID Modifier and Type Method Description ID
AbstractOutgoingFileTransfer. getID()
-
Uses of ID in org.eclipse.ecf.provider.filetransfer.retrieve
Methods in org.eclipse.ecf.provider.filetransfer.retrieve that return ID Modifier and Type Method Description ID
AbstractRetrieveFileTransfer. getID()
-
Uses of ID in org.eclipse.ecf.provider.generic
Fields in org.eclipse.ecf.provider.generic declared as ID Modifier and Type Field Description 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 Modifier and Type Method Description ID
SOManager. addSharedObject(ID sharedObjectID, ISharedObject sharedObject, Map properties)
protected ID
SOManager. createNewSharedObjectID(SharedObjectDescription sd, ISharedObject newObject)
ID
SOManager. createSharedObject(SharedObjectDescription sd)
ID[]
ContainerMessage.ViewChangeMessage. getChangeIDs()
ID
ClientSOContainer. getConnectedID()
ID
ServerSOContainer. getConnectedID()
abstract ID
SOContainer. getConnectedID()
ID
SOContext. 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 ID
ServerSOContainer. getIDForConnection(IAsynchConnection conn)
protected abstract ID
SOContainer. getIDForConnection(IAsynchConnection connection)
protected ID
GenericContainerInstantiator. getIDFromArg(Object arg)
protected ID
SSLGenericContainerInstantiator. getIDFromArg(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, 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 Modifier and Type Method Description protected boolean
SOContainer. addNewRemoteMember(ID memberID, Object data)
ID
SOManager. addSharedObject(ID sharedObjectID, ISharedObject sharedObject, Map properties)
protected ISharedObjectContainerTransaction
SOContainer. addSharedObject0(ID id, ISharedObject s, Map props)
protected void
SOContainer. addSharedObjectAndWait(ID id, ISharedObject s, Map properties)
protected Object
ServerSOContainer. checkJoin(SocketAddress saddr, ID fromID, String target, Serializable data)
protected Object
SOContainer. checkRemoteCreate(ID fromID, ID toID, ReplicaSharedObjectDescription desc)
Check remote creation of shared objects.void
ClientSOContainer. connect(ID targetID, IConnectContext joinContext)
void
ServerSOContainer. connect(ID groupID, IConnectContext joinContext)
abstract void
SOContainer. connect(ID groupID, IConnectContext connectContext)
void
SOContext. connect(ID groupID, IConnectContext joinContext)
ISharedObjectConnector
SOManager. connectSharedObjects(ID sharedObjectFrom, ID[] sharedObjectsTo)
protected abstract ISynchAsynchConnection
ClientSOContainer. createConnection(ID targetID, Object data)
Create connection instance.protected ISynchAsynchConnection
SSLClientSOContainer. createConnection(ID remoteSpace, Object data)
protected ISynchAsynchConnection
TCPClientSOContainer. createConnection(ID remoteSpace, Object data)
protected Map
SOContainer. createContainerPropertiesForSharedObject(ID sharedObjectID)
static ContainerMessage
ContainerMessage. createJoinGroupMessage(ID from, ID to, long seq, Serializable data)
static ContainerMessage
ContainerMessage. createLeaveGroupMessage(ID from, ID to, long seq, 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, Map props)
static ContainerMessage
ContainerMessage. createSharedObjectCreateMessage(ID from, ID to, long seq, Serializable data)
static ContainerMessage
ContainerMessage. createSharedObjectCreateResponseMessage(ID from, ID to, long contSeq, ID soID, 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, Serializable data)
protected SOWrapper
SOContainer. createSharedObjectWrapper(ID id, ISharedObject s, Map props)
static ContainerMessage
ContainerMessage. createViewChangeMessage(ID from, ID to, long seq, ID[] ids, boolean add, Serializable data)
protected byte[]
SOContainer. defaultSerializeSharedObjectMessage(ID sharedObjectID, Object message)
protected void
SOWrapper. deliverCreateResponse(ID fromID, ContainerMessage.CreateResponseMessage resp)
protected void
SOWrapper. deliverSharedObjectMessage(ID fromID, Serializable data)
protected boolean
SOContainer. destroySharedObject(ID sharedObjectID)
void
ServerSOContainer. ejectGroupMember(ID memberID, Serializable reason)
protected void
SOContainer. forward(ID fromID, ID toID, ContainerMessage data)
protected void
ClientSOContainer. forwardExcluding(ID from, ID excluding, byte msg, Serializable data)
protected void
ClientSOContainer. forwardExcluding(ID from, ID excluding, ContainerMessage data)
protected void
ServerSOContainer. forwardExcluding(ID from, ID excluding, ContainerMessage data)
protected abstract void
SOContainer. forwardExcluding(ID from, ID excluding, ContainerMessage data)
protected void
ClientSOContainer. forwardToRemote(ID from, ID to, ContainerMessage message)
protected void
ServerSOContainer. forwardToRemote(ID from, ID to, ContainerMessage data)
protected abstract void
SOContainer. forwardToRemote(ID from, ID to, ContainerMessage data)
protected Object
ClientSOContainer. getConnectData(ID remote, IConnectContext joinContext)
protected IAsynchConnection
ServerSOContainer. getConnectionForID(ID memberID)
protected Serializable
ClientSOContainer. getLeaveData(ID target)
protected Thread
SOContainer. getNewSharedObjectThread(ID sharedObjectID, Runnable runnable)
protected ISharedObject
SOContainer. getSharedObject(ID id)
ISharedObject
SOManager. getSharedObject(ID sharedObjectID)
List
SOManager. getSharedObjectConnectors(ID sharedObjectFrom)
protected SOWrapper
SOContainer. getSharedObjectWrapper(ID id)
protected ISynchConnection
ServerSOContainer. getSynchConnectionForID(ID memberID)
protected ID
ClientSOContainer. handleConnectResponse(ID orginalTarget, 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, Throwable t, long identifier)
protected void
SOContainer. sendCreateResponse(ID homeID, ID sharedObjectID, Throwable t, long identifier)
void
SOContext. sendCreateResponse(ID toContainerID, Throwable throwable, long identifier)
protected void
ClientSOContainer. sendCreateResponseSharedObjectMessage(ID toContainerId, ID fromSharedObject, Throwable t, long ident)
protected void
SOContainer. sendCreateResponseSharedObjectMessage(ID toContainerID, ID fromSharedObject, Throwable t, long ident)
protected ID[]
ClientSOContainer. sendCreateSharedObjectMessage(ID toContainerId, SharedObjectDescription sd)
protected ID[]
SOContainer. sendCreateSharedObjectMessage(ID toContainerID, SharedObjectDescription sd)
protected void
ClientSOContainer. sendDispose(ID toContainerId, ID sharedObjectId)
protected void
SOContainer. sendDispose(ID toContainerID, ID sharedObjectID)
void
SOContext. sendDispose(ID toContainerID)
protected void
ClientSOContainer. sendDisposeSharedObjectMessage(ID toContainerId, ID fromSharedObject)
protected void
SOContainer. sendDisposeSharedObjectMessage(ID toContainerID, ID fromSharedObject)
protected void
ClientSOContainer. sendMessage(ID toContainerId, ID sharedObjectId, Object message)
protected void
SOContainer. sendMessage(ID toContainerID, ID sharedObjectID, Object message)
void
SOContext. sendMessage(ID toContainerID, Object data)
protected void
ClientSOContainer. sendSharedObjectMessage(ID toContainerId, ID fromSharedObject, Serializable data)
protected void
SOContainer. sendSharedObjectMessage(ID toContainerID, ID fromSharedObject, Serializable data)
protected byte[]
SOContainer. serializeSharedObjectMessage(ID sharedObjectID, 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 Constructor Description ContainerMessage(ID from, ID to, long seq, Serializable data)
CreateResponseMessage(ID objID, Throwable except, long sequence)
GenericContainerArgs(ID id, Integer keepAlive)
GenericContainerArgs(ID id, Integer keepAlive, InetAddress bindAddress)
GenericContainerArgs(ID id, Integer keepAlive)
GenericContainerArgs(ID id, Integer keepAlive, InetAddress bindAddress)
GenericContainerArgs(ID id, Integer keepAlive, InetAddress bindAddress, boolean wantClientAuth, boolean needClientAuth)
SOConfig(ID sharedObjectID, ID homeContainerID, SOContainer cont, Map dict)
SOConnector(ID sender, ID[] recv, IQueueEnqueue[] queues)
SOContainerConfig(ID id)
SOContainerConfig(ID id, Map props)
SOContext(ID objID, ID homeID, SOContainer cont, Map props, IQueueEnqueue queue)
-
Uses of ID in org.eclipse.ecf.provider.generic.gmm
Methods in org.eclipse.ecf.provider.generic.gmm that return ID Modifier and Type Method Description ID
Member. getID()
ID[]
GMMImpl. getMemberIDs(ID exclude)
Methods in org.eclipse.ecf.provider.generic.gmm with parameters of type ID Modifier and Type Method Description ID[]
GMMImpl. getMemberIDs(ID exclude)
Constructors in org.eclipse.ecf.provider.generic.gmm with parameters of type ID Constructor Description Member(ID member)
Member(ID member, Object data)
-
Uses of ID in org.eclipse.ecf.provider.jslp.container
Methods in org.eclipse.ecf.provider.jslp.container that return ID Modifier and Type Method Description ID
JSLPDiscoveryContainer. getConnectedID()
Methods in org.eclipse.ecf.provider.jslp.container with parameters of type ID Modifier and Type Method Description 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 Modifier and Type Class Description class
JSLPServiceID
class
JSLPServiceTypeID
Methods in org.eclipse.ecf.provider.jslp.identity that return ID Modifier and Type Method Description ID
JSLPNamespace. createInstance(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 Modifier and Type Class Description 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 Modifier and Type Method Description ID
R_OSGiNamespace. createInstance(Object[] parameters)
create a new ID within this namespace.ID
R_OSGiRemoteServiceNamespace. createInstance(Object[] parameters)
ID
R_OSGiWSNamespace. createInstance(Object[] parameters)
create a new ID within this namespace.ID
R_OSGiWSSNamespace. createInstance(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 Modifier and Type Field Description protected ID
RemoteServiceRegistryImpl. containerID
Methods in org.eclipse.ecf.provider.remoteservice.generic that return ID Modifier and Type Method Description ID
RemoteServiceNamespace. createInstance(Object[] parameters)
ID
RemoteServiceReferenceImpl. getContainerID()
ID
RemoteServiceRegistrationImpl. getContainerID()
ID
RemoteServiceRegistryImpl. getContainerID()
ID
Request. getRequestContainerID()
protected ID[]
RegistrySharedObject. getTargetsFromProperties(Dictionary properties)
Methods in org.eclipse.ecf.provider.remoteservice.generic with parameters of type ID Modifier and Type Method Description org.eclipse.equinox.concurrent.future.IFuture
RegistrySharedObject. asyncGetRemoteServiceReferences(ID[] idFilter, String clazz, String filter)
org.eclipse.equinox.concurrent.future.IFuture
RegistrySharedObject. asyncGetRemoteServiceReferences(ID target, String clazz, String filter)
org.eclipse.equinox.concurrent.future.IFuture
RegistrySharedObject. asyncGetRemoteServiceReferences(ID target, ID[] idFilter, String clazz, String filter)
org.eclipse.equinox.concurrent.future.IFuture
RemoteServiceContainer. asyncGetRemoteServiceReferences(ID[] idFilter, String clazz, String filter)
org.eclipse.equinox.concurrent.future.IFuture
RemoteServiceContainer. asyncGetRemoteServiceReferences(ID target, String clazz, String filter)
org.eclipse.equinox.concurrent.future.IFuture
RemoteServiceContainer. asyncGetRemoteServiceReferences(ID target, ID[] idFilter, String clazz, String filter)
protected void
RegistrySharedObject. checkRequestServiceAuthorization(ID remoteContainerID, AddRegistrationRequest request, Serializable credentials)
protected void
RegistrySharedObject. connectToRemoteServiceTarget(ID targetID)
protected ISharedObject
RemoteServiceContainerAdapterFactory. createAdapter(ISharedObjectContainer container, 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, String clazz, String filter)
IRemoteServiceReference[]
RegistrySharedObject. getRemoteServiceReferences(ID targetID, String clazz, String filter)
IRemoteServiceReference[]
RegistrySharedObject. getRemoteServiceReferences(ID target, ID[] idFilter, String clazz, String filter)
IRemoteServiceReference[]
RemoteServiceContainer. getRemoteServiceReferences(ID[] idFilter, String clazz, String filter)
IRemoteServiceReference[]
RemoteServiceContainer. getRemoteServiceReferences(ID target, String clazz, String filter)
IRemoteServiceReference[]
RemoteServiceContainer. getRemoteServiceReferences(ID target, ID[] idFilter, String clazz, String filter)
protected void
RegistrySharedObject. handleAddRegistration(ID remoteContainerID, Integer requestId, RemoteServiceRegistrationImpl registration)
protected void
RegistrySharedObject. handleAddRegistration(ID remoteContainerID, RemoteServiceRegistrationImpl registration)
protected void
RegistrySharedObject. handleAddRegistrationRequestRefused(ID remoteContainerID, Integer requestId, AccessControlException e)
protected void
RegistrySharedObject. handleAddRegistrations(ID remoteContainerID, Integer requestId, RemoteServiceRegistrationImpl[] registrations)
protected void
RegistrySharedObject. handleRegistryUpdateRequest(ID remoteContainerID)
protected void
RegistrySharedObject. handleRegistryUpdateRequest(ID remoteContainerID, Integer requestId)
protected void
RegistrySharedObject. handleRequestService(ID remoteContainerID, AddRegistrationRequest request, Integer requestId, Serializable credentials)
protected void
RegistrySharedObject. handleTargetConnected(ID targetID)
protected void
RegistrySharedObject. handleUnregister(ID containerID, Long serviceId)
protected void
RegistrySharedObject. notifyAddRegistrationResponse(ID remoteContainerID, Integer requestId, AccessControlException exception)
void
AddRegistrationRequest. notifyResponse(ID from, AccessControlException exception)
protected RemoteServiceRegistryImpl
RegistrySharedObject. removeRemoteRegistry(ID containerID)
protected void
RegistrySharedObject. sendAddRegistration(ID receiver, Integer requestId, RemoteServiceRegistrationImpl reg)
protected void
RegistrySharedObject. sendAddRegistration(ID receiver, RemoteServiceRegistrationImpl reg)
protected AddRegistrationRequest
RegistrySharedObject. sendAddRegistrationRequest(ID receiver, AddRegistrationRequest request, Serializable credentials)
protected void
RegistrySharedObject. sendAddRegistrationRequestRefused(ID receiver, Integer requestId, Exception except)
protected void
RegistrySharedObject. sendAddRegistrations(ID receiver, Integer requestId, RemoteServiceRegistrationImpl[] regs)
protected void
RegistrySharedObject. sendCallResponse(ID responseTarget, Response response)
protected void
RegistrySharedObject. sendRegistryUpdate(ID targetContainerID)
protected void
RegistrySharedObject. sendRegistryUpdate(ID targetContainerID, Integer requestId)
protected void
RegistrySharedObject. sendRegistryUpdateRequest(ID receiver, Integer requestId)
void
RemoteServiceRegistryImpl. setContainerID(ID containerID)
Constructors in org.eclipse.ecf.provider.remoteservice.generic with parameters of type ID Constructor Description AddRegistrationRequest(ID targetID, String service, 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.zookeeper.core
Classes in org.eclipse.ecf.provider.zookeeper.core that implement ID Modifier and Type Class Description class
ZooDiscoveryServiceID
class
ZooDiscoveryServiceTypeID
class
ZooDiscoveryTargetID
Methods in org.eclipse.ecf.provider.zookeeper.core that return ID Modifier and Type Method Description ID
ZooDiscoveryNamespace. createInstance(Object[] parameters)
ID
ZooDiscoveryContainer. getConnectedID()
ID
ZooDiscoveryContainer. getID()
Methods in org.eclipse.ecf.provider.zookeeper.core with parameters of type ID Modifier and Type Method Description void
ZooDiscoveryContainer. connect(ID id, IConnectContext connectContext)
-
Uses of ID in org.eclipse.ecf.remoteservice
Subinterfaces of ID in org.eclipse.ecf.remoteservice Modifier and Type Interface Description interface
IRemoteServiceID
Remote service ID.Classes in org.eclipse.ecf.remoteservice that implement ID Modifier and Type Class Description class
RemoteServiceID
Fields in org.eclipse.ecf.remoteservice declared as ID Modifier and Type Field Description protected ID
RemoteServiceRegistryImpl. containerID
Methods in org.eclipse.ecf.remoteservice that return ID Modifier and Type Method Description ID
RemoteServiceNamespace. createInstance(Object[] parameters)
ID
AbstractRSAContainer. getConnectedID()
ID
IRemoteServiceID. getContainerID()
Get the container ID for this remote service.ID
IRemoteServiceReference. getContainerID()
Get container ID for remote serviceID
IRemoteServiceRegistration. getContainerID()
Get the container ID for the registrationID
RemoteServiceID. getContainerID()
ID
RemoteServiceReferenceImpl. getContainerID()
ID
RemoteServiceRegistrationImpl. getContainerID()
ID
RemoteServiceRegistryImpl. getContainerID()
ID
AbstractRSAContainer. getID()
protected ID
RemoteServiceContainerAdapterImpl. getLocalContainerID()
Methods in org.eclipse.ecf.remoteservice with parameters of type ID Modifier and Type Method Description org.eclipse.equinox.concurrent.future.IFuture
IRemoteServiceConsumer. asyncGetRemoteServiceReferences(ID[] idFilter, String clazz, String filter)
Asynchronously returns an array ofIRemoteServiceReference
objects.org.eclipse.equinox.concurrent.future.IFuture
IRemoteServiceConsumer. asyncGetRemoteServiceReferences(ID target, String clazz, String filter)
Asynchronously returns an array ofIRemoteServiceReference
objects.org.eclipse.equinox.concurrent.future.IFuture
IRemoteServiceConsumer. asyncGetRemoteServiceReferences(ID target, ID[] idFilter, String clazz, String filter)
Asynchronously returns an array ofIRemoteServiceReference
objects.org.eclipse.equinox.concurrent.future.IFuture
IRemoteServiceContainerAdapter. asyncGetRemoteServiceReferences(ID[] idFilter, String clazz, String filter)
Asynchronously returns an array ofIRemoteServiceReference
objects.org.eclipse.equinox.concurrent.future.IFuture
IRemoteServiceContainerAdapter. asyncGetRemoteServiceReferences(ID target, String clazz, String filter)
Asynchronously returns an array ofIRemoteServiceReference
objects.org.eclipse.equinox.concurrent.future.IFuture
IRemoteServiceContainerAdapter. asyncGetRemoteServiceReferences(ID target, ID[] idFilter, String clazz, String filter)
Asynchronously returns an array ofIRemoteServiceReference
objects.org.eclipse.equinox.concurrent.future.IFuture
RemoteServiceContainerAdapterImpl. asyncGetRemoteServiceReferences(ID[] idFilter, String clazz, String filter)
org.eclipse.equinox.concurrent.future.IFuture
RemoteServiceContainerAdapterImpl. asyncGetRemoteServiceReferences(ID target, String clazz, String filter)
org.eclipse.equinox.concurrent.future.IFuture
RemoteServiceContainerAdapterImpl. asyncGetRemoteServiceReferences(ID target, ID[] idFilter, String clazz, 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.void
AbstractRSAContainer. connect(ID targetID, IConnectContext connectContext)
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, String clazz, String filter)
Returns an array ofIRemoteServiceReference
objects.IRemoteServiceReference[]
IRemoteServiceConsumer. getRemoteServiceReferences(ID target, String clazz, String filter)
Returns an array ofIRemoteServiceReference
objects.IRemoteServiceReference[]
IRemoteServiceConsumer. getRemoteServiceReferences(ID target, ID[] idFilter, String clazz, String filter)
Returns an array ofIRemoteServiceReference
objects.IRemoteServiceReference[]
IRemoteServiceContainerAdapter. getRemoteServiceReferences(ID[] idFilter, String clazz, String filter)
Returns an array ofIRemoteServiceReference
objects.IRemoteServiceReference[]
IRemoteServiceContainerAdapter. getRemoteServiceReferences(ID target, String clazz, String filter)
Returns an array ofIRemoteServiceReference
objects.IRemoteServiceReference[]
IRemoteServiceContainerAdapter. getRemoteServiceReferences(ID target, ID[] idFilter, String clazz, String filter)
Returns an array ofIRemoteServiceReference
objects.IRemoteServiceReference[]
RemoteServiceContainerAdapterImpl. getRemoteServiceReferences(ID[] idFilter, String clazz, String filter)
IRemoteServiceReference[]
RemoteServiceContainerAdapterImpl. getRemoteServiceReferences(ID target, String clazz, String filter)
IRemoteServiceReference[]
RemoteServiceContainerAdapterImpl. getRemoteServiceReferences(ID target, ID[] idFilter, String clazz, String filter)
protected IRemoteServiceReference
RemoteServiceContainer. getServiceReference(ID targetId, String serviceInterfaceClass, String filter)
void
RemoteServiceRegistryImpl. setContainerID(ID containerID)
Constructors in org.eclipse.ecf.remoteservice with parameters of type ID Constructor Description AbstractRSAContainer(ID 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 Modifier and Type Field Description protected ID
AbstractClientContainer. connectedID
protected ID
RemoteServiceClientRegistration. containerId
protected ID
AbstractClientContainer. containerID
Methods in org.eclipse.ecf.remoteservice.client that return ID Modifier and Type Method Description 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 Modifier and Type Method Description org.eclipse.equinox.concurrent.future.IFuture
AbstractClientContainer. asyncGetRemoteServiceReferences(ID[] idFilter, String clazz, String filter)
org.eclipse.equinox.concurrent.future.IFuture
AbstractClientContainer. asyncGetRemoteServiceReferences(ID target, String clazz, String filter)
org.eclipse.equinox.concurrent.future.IFuture
AbstractClientContainer. asyncGetRemoteServiceReferences(ID target, ID[] idFilter, String clazz, String filter)
void
AbstractClientContainer. connect(ID targetID, IConnectContext connectContext1)
protected void
AbstractRSAClientContainer. connectToEndpoint(ID connectTargetID)
protected IRemoteCallable[][]
AbstractRSAClientContainer. createRegistrationCallables(ID targetID, String[] interfaces, Dictionary endpointDescriptionProperties)
protected RemoteServiceClientRegistration
AbstractRSAClientContainer. createRSAClientRegistration(ID targetID, String[] interfaces, Map<String,Object> endpointDescriptionProperties)
IRemoteServiceID
AbstractClientContainer. getRemoteServiceID(ID containerID1, long containerRelativeID)
IRemoteServiceID
RemoteServiceClientRegistry. getRemoteServiceID(ID containerID, long containerRelativeID)
IRemoteServiceReference[]
AbstractClientContainer. getRemoteServiceReferences(ID[] idFilter, String clazz, String filter)
IRemoteServiceReference[]
AbstractClientContainer. getRemoteServiceReferences(ID target, String clazz, String filter)
IRemoteServiceReference[]
AbstractClientContainer. getRemoteServiceReferences(ID target, ID[] idFilter, String clazz, String filter)
IRemoteServiceReference[]
RemoteServiceClientRegistry. getRemoteServiceReferences(ID[] idFilter, String clazz, IRemoteFilter remoteFilter)
IRemoteServiceReference[]
RemoteServiceClientRegistry. getRemoteServiceReferences(ID target, String clazz, IRemoteFilter remoteFilter)
IRemoteServiceReference[]
RemoteServiceClientRegistry. getRemoteServiceReferences(ID target, ID[] idFilter, String clazz, IRemoteFilter filter)
RemoteServiceClientRegistration
AbstractRSAClientContainer. registerEndpoint(ID targetID, String[] interfaces, Map<String,Object> endpointDescriptionProperties)
Constructors in org.eclipse.ecf.remoteservice.client with parameters of type ID Constructor Description AbstractClientContainer(ID containerID)
AbstractRSAClientContainer(ID containerID)
RSAClientRegistration(ID targetID, String[] classNames, IRemoteCallable[][] restCalls, Dictionary properties)
-
Uses of ID in org.eclipse.ecf.remoteservice.eventadmin
Methods in org.eclipse.ecf.remoteservice.eventadmin that return ID Modifier and Type Method Description 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 Modifier and Type Method Description protected org.osgi.service.event.Event
DistributedEventAdmin. createEventFromMessageData(ID fromID, Object[] messageData)
Create a localEvent
from deserialized messageData.protected Object[]
DistributedEventAdmin. createMessageDataFromEvent(ID target, org.osgi.service.event.Event eventToSend)
Create message data for deliver to a target (which could benull
to designate multiple target receivers), The resulting Object[] must be Serializable and in a form that receivers can deserialize viaDistributedEventAdmin.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 Modifier and Type Method Description 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 Modifier and Type Method Description protected ID
AbstractRestClientContainer. transformTarget(ID originalTarget, String filter)
Methods in org.eclipse.ecf.remoteservice.rest.client with parameters of type ID Modifier and Type Method Description IRemoteServiceReference[]
AbstractRestClientContainer. getRemoteServiceReferences(ID target, String clazz, String filter)
IRemoteServiceReference[]
AbstractRestClientContainer. getRemoteServiceReferences(ID target, ID[] idFilter, String clazz, String filter)
protected ID
AbstractRestClientContainer. transformTarget(ID originalTarget, String filter)
-
Uses of ID in org.eclipse.ecf.remoteservice.rest.identity
Classes in org.eclipse.ecf.remoteservice.rest.identity that implement ID Modifier and Type Class Description class
RestID
Methods in org.eclipse.ecf.remoteservice.rest.identity that return ID Modifier and Type Method Description ID
RestNamespace. createInstance(Object[] parameters)
Creates an instance of anRestID
. -
Uses of ID in org.eclipse.ecf.remoteservice.servlet
Methods in org.eclipse.ecf.remoteservice.servlet with parameters of type ID Modifier and Type Method Description org.eclipse.equinox.concurrent.future.IFuture
ServletServerContainer. asyncGetRemoteServiceReferences(ID[] idFilter, String clazz, String filter)
org.eclipse.equinox.concurrent.future.IFuture
ServletServerContainer. asyncGetRemoteServiceReferences(ID target, String clazz, String filter)
org.eclipse.equinox.concurrent.future.IFuture
ServletServerContainer. asyncGetRemoteServiceReferences(ID target, ID[] idFilter, String clazz, String filter)
IRemoteServiceID
ServletServerContainer. getRemoteServiceID(ID containerID, long containerRelativeID)
IRemoteServiceReference[]
ServletServerContainer. getRemoteServiceReferences(ID[] idFilter, String clazz, String filter)
IRemoteServiceReference[]
ServletServerContainer. getRemoteServiceReferences(ID target, String clazz, String filter)
IRemoteServiceReference[]
ServletServerContainer. getRemoteServiceReferences(ID target, ID[] idFilter, String clazz, String filter)
Constructors in org.eclipse.ecf.remoteservice.servlet with parameters of type ID Constructor Description ServletServerContainer(ID id)
-
Uses of ID in org.eclipse.ecf.remoteservice.util
Methods in org.eclipse.ecf.remoteservice.util that return ID Modifier and Type Method Description static ID
IDUtil. createID(String namespaceName, String idName)
static ID
IDUtil. createID(Namespace namespace, Object[] args)
static ID
IDUtil. createID(Namespace namespace, String idName)
static ID[]
EndpointDescriptionPropertiesUtil. verifyIDArray(Map<String,Object> properties, String propName, String idNamespace)
static ID
EndpointDescriptionPropertiesUtil. verifyIDProperty(String idNamespace, String idName)
-
Uses of ID in org.eclipse.ecf.remoteservice.util.tracker
Fields in org.eclipse.ecf.remoteservice.util.tracker declared as ID Modifier and Type Field Description 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 Constructor Description RemoteServiceTracker(IRemoteServiceContainerAdapter containerAdapter, ID[] containerIDs, String clazz, IRemoteServiceTrackerCustomizer customizer)
Create aRemoteServiceTracker
object on the specified class name.RemoteServiceTracker(IRemoteServiceContainerAdapter containerAdapter, ID[] containerIDs, IRemoteServiceReference reference, IRemoteServiceTrackerCustomizer customizer)
Create aRemoteServiceTracker
on the specifiedIRemoteServiceReference
.
-