|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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 |
IContainerFactory.createContainer(ContainerTypeDescription containerTypeDescription,
ID containerID)
Make IContainer instance. |
IContainer |
ContainerFactory.createContainer(ContainerTypeDescription containerTypeDescription,
ID containerID)
|
IContainer |
IContainerFactory.createContainer(ContainerTypeDescription containerTypeDescription,
ID containerID,
java.lang.Object[] parameters)
Make IContainer instance. |
IContainer |
ContainerFactory.createContainer(ContainerTypeDescription containerTypeDescription,
ID containerID,
java.lang.Object[] parameters)
|
IContainer |
IContainerFactory.createContainer(ID containerID)
Make a base IContainer instance. |
IContainer |
ContainerFactory.createContainer(ID containerID)
|
IContainer |
IContainerFactory.createContainer(java.lang.String containerTypeDescriptionName,
ID containerID)
Make IContainer instance. |
IContainer |
ContainerFactory.createContainer(java.lang.String containerTypeDescriptionName,
ID containerID)
|
IContainer |
IContainerFactory.createContainer(java.lang.String containerTypeDescriptionName,
ID containerID,
java.lang.Object[] parameters)
Make IContainer instance. |
IContainer |
ContainerFactory.createContainer(java.lang.String containerTypeDescriptionName,
ID containerID,
java.lang.Object[] parameters)
|
IContainer |
IContainerManager.getContainer(ID containerID)
Get container for given ID. |
IContainer |
ContainerFactory.getContainer(ID containerID)
|
boolean |
IContainerManager.hasContainer(ID containerID)
Return true if this container manager has the given container under management, false otherwise. |
boolean |
ContainerFactory.hasContainer(ID containerID)
|
| 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 |
IContainerEvent.getLocalContainerID()
Get ID of local discovery container (the discovery container receiving this event). |
ID |
ContainerEjectedEvent.getLocalContainerID()
|
ID |
ContainerDisposeEvent.getLocalContainerID()
|
ID |
ContainerDisconnectingEvent.getLocalContainerID()
|
ID |
ContainerDisconnectedEvent.getLocalContainerID()
|
ID |
ContainerConnectingEvent.getLocalContainerID()
|
ID |
ContainerConnectedEvent.getLocalContainerID()
|
ID |
IContainerEjectedEvent.getTargetID()
Get ID of container target (the container we were ejected from) |
ID |
IContainerDisconnectingEvent.getTargetID()
Get ID of container target (the container we are disconnecting from) |
ID |
IContainerDisconnectedEvent.getTargetID()
Get ID of container target (the container we were disconnected from) |
ID |
IContainerConnectingEvent.getTargetID()
Get ID of container target (the container we are connecting to) |
ID |
IContainerConnectedEvent.getTargetID()
Get ID of container target (the container we are now connected to) |
ID |
ContainerEjectedEvent.getTargetID()
|
ID |
ContainerDisconnectingEvent.getTargetID()
|
ID |
ContainerDisconnectedEvent.getTargetID()
|
ID |
ContainerConnectingEvent.getTargetID()
|
ID |
ContainerConnectedEvent.getTargetID()
|
| 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 |
|---|
| 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 |
| Methods in org.eclipse.ecf.core.identity that return ID | |
|---|---|
ID |
IIDFactory.createGUID()
Make a GUID using SHA-1 hash algorithm and a default of 16bits of data length. |
ID |
IDFactory.createGUID()
|
ID |
IIDFactory.createGUID(int length)
Make a GUID using SHA-1 hash algorithm and a default of 16bits of data length. |
ID |
IDFactory.createGUID(int length)
|
ID |
IIDFactory.createID(Namespace n,
java.lang.Object[] args)
Make a new identity. |
ID |
IDFactory.createID(Namespace n,
java.lang.Object[] args)
|
ID |
IIDFactory.createID(Namespace namespace,
java.lang.String uri)
Make a new identity instance from a namespace and String. |
ID |
IDFactory.createID(Namespace namespace,
java.lang.String uri)
|
ID |
IIDFactory.createID(java.lang.String namespaceName,
java.lang.Object[] args)
Make a new identity. |
ID |
IDFactory.createID(java.lang.String namespaceName,
java.lang.Object[] args)
|
ID |
IIDFactory.createID(java.lang.String namespaceName,
java.lang.String idValue)
Make a new identity instance from a namespaceName and idValue. |
ID |
IDFactory.createID(java.lang.String namespace,
java.lang.String uri)
|
ID |
StringID.StringIDNamespace.createInstance(java.lang.Object[] parameters)
|
abstract ID |
Namespace.createInstance(java.lang.Object[] parameters)
Make an instance of this namespace. |
ID |
LongID.LongNamespace.createInstance(java.lang.Object[] args)
|
ID |
GUID.GUIDNamespace.createInstance(java.lang.Object[] args)
|
ID |
IIDFactory.createLongID(long l)
Make a an ID from a long |
ID |
IDFactory.createLongID(long l)
|
ID |
IIDFactory.createStringID(java.lang.String idString)
Make a an ID from a String |
ID |
IDFactory.createStringID(java.lang.String idstring)
|
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. |
ID |
ISharedObjectContext.getConnectedID()
(non-Javadoc) |
protected ID |
BaseSharedObject.getConnectedID()
|
ID[] |
ISharedObjectContext.getGroupMemberIDs()
(non-Javadoc) |
protected ID[] |
BaseSharedObject.getGroupMemberIDs()
Get IDs of remote containers currently in this group. |
ID |
ISharedObjectConfig.getHomeContainerID()
Get the ID of the container that is the home of the primary copy of the ISharedObject instance. |
protected ID |
BaseSharedObject.getHomeContainerID()
|
protected ID |
TwoPhaseCommitEventProcessor.getHomeID()
|
ID |
ReplicaSharedObjectDescription.getHomeID()
|
ID |
SharedObjectDescription.getID()
|
ID |
BaseSharedObject.getID()
|
ID |
ISharedObjectContext.getLocalContainerID()
Get the local container instance's ID |
protected ID |
BaseSharedObject.getLocalContainerID()
|
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 |
ISharedObject.dispose(ID containerID)
Method called by the ISharedObjectContainer upon ISharedObject destruction. |
void |
BaseSharedObject.dispose(ID containerID)
|
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 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.setHomeID(ID theID)
|
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 props)
|
|
ReplicaSharedObjectDescription(java.lang.Class clazz,
ID objectID,
ID homeID,
java.util.Map props,
long ident)
|
|
ReplicaSharedObjectDescription(SharedObjectTypeDescription type,
ID objectID,
ID homeID,
java.util.Map props,
long ident)
|
|
ReplicaSharedObjectDescription(java.lang.String typeName,
ID objectID,
ID homeID)
|
|
ReplicaSharedObjectDescription(java.lang.String typeName,
ID objectID,
ID homeID,
java.util.Map props)
|
|
ReplicaSharedObjectDescription(java.lang.String typeName,
ID objectID,
ID homeID,
java.util.Map props,
long ident)
|
|
SharedObjectDescription(java.lang.Class clazz,
ID id,
java.util.Map properties)
|
|
SharedObjectDescription(SharedObjectTypeDescription typeDescription,
ID id)
|
|
SharedObjectDescription(SharedObjectTypeDescription typeDescription,
ID id,
java.util.Map properties)
|
|
SharedObjectDescription(java.lang.String typeName,
ID id,
java.util.Map 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 |
ContainerSharedObjectMessageSendingEvent.localContainerID
|
protected ID |
ContainerSharedObjectMessageReceivingEvent.localContainerID
|
protected ID |
ContainerSharedObjectMessageReceivingEvent.sendingContainerID
|
protected ID |
ContainerSharedObjectMessageSendingEvent.sharedObjectID
|
protected ID |
ContainerSharedObjectMessageReceivingEvent.sharedObjectID
|
protected ID |
ContainerSharedObjectMessageSendingEvent.targetContainerID
|
| Methods in org.eclipse.ecf.core.sharedobject.events that return ID | |
|---|---|
ID |
SharedObjectActivatedEvent.getActivatedID()
|
ID |
ISharedObjectActivatedEvent.getActivatedID()
|
ID |
SharedObjectDeactivatedEvent.getDeactivatedID()
|
ID |
ISharedObjectDeactivatedEvent.getDeactivatedID()
|
ID |
SharedObjectManagerRemoveEvent.getLocalContainerID()
|
ID |
SharedObjectManagerDisconnectEvent.getLocalContainerID()
|
ID |
SharedObjectManagerCreateEvent.getLocalContainerID()
|
ID |
SharedObjectManagerConnectEvent.getLocalContainerID()
|
ID |
SharedObjectManagerAddEvent.getLocalContainerID()
|
ID |
SharedObjectDeactivatedEvent.getLocalContainerID()
|
ID |
SharedObjectActivatedEvent.getLocalContainerID()
|
ID |
ContainerSharedObjectMessageSendingEvent.getLocalContainerID()
|
ID |
ContainerSharedObjectMessageReceivingEvent.getLocalContainerID()
|
ID |
RemoteSharedObjectEvent.getRemoteContainerID()
|
ID |
ISharedObjectMessageEvent.getRemoteContainerID()
|
ID |
SharedObjectCommitEvent.getSenderSharedObjectID()
|
ID |
SharedObjectCallEvent.getSenderSharedObjectID()
|
ID |
RemoteSharedObjectEvent.getSenderSharedObjectID()
|
| |