Modifier and Type | Method and 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() |
Modifier and Type | Method and 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(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.
|
Constructor and Description |
---|
BaseContainer(ID id) |
Modifier and Type | Method and 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)
|
Constructor and Description |
---|
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) |
Modifier and Type | Interface and Description |
---|---|
interface |
IResourceID
Resource id.
|
Modifier and Type | Class and 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/long
|
class |
StringID
A string-based identity
|
class |
URIID
URI ID class.
|
class |
UuID |
Modifier and Type | Method and Description |
---|---|
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 |
URIID.URIIDNamespace.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.
|
Modifier and Type | Method and Description |
---|---|
protected ID |
BaseContainerInstantiator.getIDParameterValue(Namespace ns,
java.util.Map<java.lang.String,?> parameters,
java.lang.String key) |
protected <T> ID |
BaseContainerInstantiator.getIDParameterValue(Namespace ns,
java.util.Map<java.lang.String,?> parameters,
java.lang.String key,
java.lang.Class<T> type,
T def) |
protected ID |
BaseContainerInstantiator.getIDParameterValue(Namespace ns,
java.util.Map<java.lang.String,?> parameters,
java.lang.String key,
java.lang.String def) |
Modifier and Type | Method and Description |
---|---|
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
|
Modifier and Type | Field and Description |
---|---|
protected ID |
ReplicaSharedObjectDescription.homeID |
protected ID |
SharedObjectDescription.id |
Modifier and Type | Method and Description |
---|---|
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
|
Modifier and Type | Method and Description |
---|---|
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) |
Constructor and Description |
---|
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) |
Modifier and Type | Field and 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 |
Modifier and Type | Method and 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 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.
|
Constructor and Description |
---|
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) |
Modifier and Type | Method and Description |
---|---|
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) |
Modifier and Type | Method and Description |
---|---|
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.
|
Modifier and Type | Method and Description |
---|---|
byte[] |
ISharedObjectMessageSerializer.serializeMessage(ID sharedObjectID,
java.lang.Object message)
Serialize an object to byte array.
|
Modifier and Type | Method and Description |
---|---|
ID |
ConnectedContainerFilter.getResult() |
Modifier and Type | Field and Description |
---|---|
protected ID |
ServiceContainerEvent.containerID |
protected ID |
ServiceTypeContainerEvent.containerID |
Modifier and Type | Method and Description |
---|---|
ID |
AbstractDiscoveryContainerAdapter.getID() |
ID |
DiscoveryContainerConfig.getID() |
ID |
ServiceContainerEvent.getLocalContainerID() |
ID |
ServiceTypeContainerEvent.getLocalContainerID() |
Modifier and Type | Method and Description |
---|---|
protected IServiceEvent |
AbstractDiscoveryContainerAdapter.getServiceEvent(IServiceInfo iServiceInfo,
ID id) |
Constructor and Description |
---|
DiscoveryContainerConfig(ID anID) |
ServiceContainerEvent(IServiceInfo info,
ID containerID) |
ServiceTypeContainerEvent(IServiceTypeID serviceType,
ID containerID) |
Modifier and Type | Interface and Description |
---|---|
interface |
IServiceID
Service identity contract.
|
interface |
IServiceTypeID
Service type ID contract.
|
Modifier and Type | Class and Description |
---|---|
class |
ServiceID
Service identity type.
|
class |
ServiceTypeID
ServiceTypeID base class.
|
Modifier and Type | Method and Description |
---|---|
ID |
IFileTransferRequestEvent.getRequesterID()
Get ID of remote requester
|
Modifier and Type | Interface and Description |
---|---|
interface |
IFileID
ID for a remote file.
|
Modifier and Type | Method and Description |
---|---|
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() |
Modifier and Type | Method and 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,
java.lang.String[] remoteSupportedConfigs,
ID connectTargetID) |
protected void |
DebugRemoteServiceAdminListener.writeRemoteReference(java.lang.StringBuffer buf,
org.osgi.framework.ServiceReference<?> ref,
ID containerID,
long remoteServiceID) |
Constructor and Description |
---|
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) |
RemoteServiceAdminEvent(ID containerID,
int type,
org.osgi.framework.Bundle source,
ExportReference exportReference,
java.lang.Throwable exception,
EndpointDescription endpointDescription) |
RemoteServiceAdminEvent(ID containerID,
int type,
org.osgi.framework.Bundle source,
ImportReference importReference,
java.lang.Throwable exception,
EndpointDescription endpointDescription) |
Modifier and Type | Method and Description |
---|---|
ID |
IConnectionListener.getEventHandlerID()
Get ID of event handler
|
ID |
IConnection.getLocalID()
Get local ID for this connection
|
Modifier and Type | Method and Description |
---|---|
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
|
Modifier and Type | Field and Description |
---|---|
protected ID |
Client.containerID |
protected ID |
SSLClient.containerID |
Modifier and Type | Method and Description |
---|---|
ID |
Client.getLocalID() |
ID |
SSLClient.getLocalID() |
Modifier and Type | Method and Description |
---|---|
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) |
Modifier and Type | Class and Description |
---|---|
class |
BnRDnsSdServiceTypeID
This ServiceType represents the special RRs defined in
chapter 12.
|
class |
DnsSdServiceID |
class |
DnsSdServiceTypeID |
Modifier and Type | Method and Description |
---|---|
ID |
DnsSdNamespace.createInstance(java.lang.Object[] parameters) |
ID |
DnsSdDiscoveryContainerAdapter.getConnectedID() |
Modifier and Type | Method and Description |
---|---|
void |
DnsSdDiscoveryAdvertiser.connect(ID aTargetID,
IConnectContext connectContext) |
abstract void |
DnsSdDiscoveryContainerAdapter.connect(ID targetID,
IConnectContext connectContext) |
void |
DnsSdDiscoveryLocator.connect(ID aTargetID,
IConnectContext connectContext) |
Modifier and Type | Method and Description |
---|---|
ID |
HttpClientRetrieveFileTransfer.getID() |
Modifier and Type | Method and Description |
---|---|
ID |
HttpClientRetrieveFileTransfer.getID() |
Modifier and Type | Class and Description |
---|---|
class |
FileTransferID |
Modifier and Type | Method and Description |
---|---|
ID |
FileTransferNamespace.createInstance(java.lang.Object[] args) |
Modifier and Type | Method and Description |
---|---|
ID |
AbstractOutgoingFileTransfer.getID() |
Modifier and Type | Method and Description |
---|---|
ID |
AbstractRetrieveFileTransfer.getID() |
Modifier and Type | Field and Description |
---|---|
protected ID |
SOConfig.homeContainerID |
protected ID |
SOContext.homeContainerID |
protected ID |
ClientSOContainer.remoteServerID |
protected ID |
SOConfig.sharedObjectID |
protected ID |
SOContext.sharedObjectID |
Modifier and Type | Method and Description |
---|---|
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) |
Modifier and Type | Method and Description |
---|---|
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) |
Constructor and Description |
---|
ContainerMessage(ID from,
ID to,
long seq,
java.io.Serializable data) |
CreateResponseMessage(ID objID,
java.lang.Throwable except,
long sequence) |
GenericContainerArgs(ID id,
java.lang.Integer keepAlive) |
GenericContainerArgs(ID id,
java.lang.Integer keepAlive) |
GenericContainerArgs(ID id,
java.lang.Integer keepAlive,
java.net.InetAddress bindAddress) |
GenericContainerArgs(ID id,
java.lang.Integer keepAlive,
java.net.InetAddress bindAddress) |
GenericContainerArgs(ID id,
java.lang.Integer keepAlive,
java.net.InetAddress bindAddress,
boolean wantClientAuth,
boolean needClientAuth) |
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) |
Modifier and Type | Method and Description |
---|---|
ID |
Member.getID() |
ID[] |
GMMImpl.getMemberIDs(ID exclude) |
Modifier and Type | Method and Description |
---|---|
ID[] |
GMMImpl.getMemberIDs(ID exclude) |
Constructor and Description |
---|
Member(ID member) |
Member(ID member,
java.lang.Object data) |
Modifier and Type | Method and Description |
---|---|
ID |
JSLPDiscoveryContainer.getConnectedID() |
Modifier and Type | Method and Description |
---|---|
void |
JSLPDiscoveryContainer.connect(ID aTargetID,
IConnectContext connectContext) |
Modifier and Type | Class and Description |
---|---|
class |
JSLPServiceID |
class |
JSLPServiceTypeID |
Modifier and Type | Method and Description |
---|---|
ID |
JSLPNamespace.createInstance(java.lang.Object[] parameters) |
Modifier and Type | Class and Description |
---|---|
class |
LocalID |
Modifier and Type | Method and Description |
---|---|
ID |
LocalNamespace.createInstance(java.lang.Object[] parameters) |
Modifier and Type | Class and Description |
---|---|
class |
R_OSGiID
The ID implementation of R-OSGi URIs.
|
class |
R_OSGiWSID |
Modifier and Type | Method and Description |
---|---|
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.
|
Modifier and Type | Field and Description |
---|---|
protected ID |
RemoteServiceRegistryImpl.containerID |
Modifier and Type | Method and Description |
---|---|
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) |
Modifier and Type | Method and Description |
---|---|
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) |
Constructor and Description |
---|
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) |
Modifier and Type | Class and Description |
---|---|
class |
ZooDiscoveryServiceID |
class |
ZooDiscoveryServiceTypeID |
class |
ZooDiscoveryTargetID |
Modifier and Type | Method and Description |
---|---|
ID |
ZooDiscoveryNamespace.createInstance(java.lang.Object[] parameters) |
ID |
ZooDiscoveryContainer.getConnectedID() |
ID |
ZooDiscoveryContainer.getID() |
Modifier and Type | Method and Description |
---|---|
void |
ZooDiscoveryContainer.connect(ID id,
IConnectContext connectContext) |
Modifier and Type | Interface and Description |
---|---|
interface |
IRemoteServiceID
Remote service ID.
|
Modifier and Type | Class and Description |
---|---|
class |
RemoteServiceID |
Modifier and Type | Field and Description |
---|---|
protected ID |
RemoteServiceRegistryImpl.containerID |
Modifier and Type | Method and Description |
---|---|
ID |
RemoteServiceNamespace.createInstance(java.lang.Object[] parameters) |
ID |
AbstractRSAContainer.getConnectedID() |
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() |
ID |
AbstractRSAContainer.getID() |
protected ID |
RemoteServiceContainerAdapterImpl.getLocalContainerID() |
Modifier and Type | Method and Description |
---|---|
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.
|
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,
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) |
Constructor and Description |
---|
AbstractRSAContainer(ID id) |
RemoteServiceID(Namespace namespace,
ID containerID,
long containerRelative) |
RemoteServiceRegistryImpl(ID localContainerID) |
Modifier and Type | Field and Description |
---|---|
protected ID |
AbstractClientContainer.connectedID |
protected ID |
RemoteServiceClientRegistration.containerId |
protected ID |
AbstractClientContainer.containerID |
Modifier and Type | Method and Description |
---|---|
ID |
AbstractClientContainer.getConnectedID() |
ID |
RemoteServiceClientRegistry.getContainerId() |
ID |
RemoteServiceClientReference.getContainerID() |
ID |
RemoteServiceClientRegistration.getContainerID() |
ID |
AbstractClientContainer.getID() |
protected ID |
AbstractClientContainer.getRemoteCallTargetID() |
Modifier and Type | Method and Description |
---|---|
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) |
protected void |
AbstractRSAClientContainer.connectToEndpoint(ID connectTargetID) |
protected IRemoteCallable[][] |
AbstractRSAClientContainer.createRegistrationCallables(ID targetID,
java.lang.String[] interfaces,
java.util.Dictionary endpointDescriptionProperties) |
protected RemoteServiceClientRegistration |
AbstractRSAClientContainer.createRSAClientRegistration(ID targetID,
java.lang.String[] interfaces,
java.util.Map<java.lang.String,java.lang.Object> endpointDescriptionProperties) |
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) |
RemoteServiceClientRegistration |
AbstractRSAClientContainer.registerEndpoint(ID targetID,
java.lang.String[] interfaces,
java.util.Map<java.lang.String,java.lang.Object> endpointDescriptionProperties) |
Constructor and Description |
---|
AbstractClientContainer(ID containerID) |
AbstractRSAClientContainer(ID containerID) |
RSAClientRegistration(ID targetID,
java.lang.String[] classNames,
IRemoteCallable[][] restCalls,
java.util.Dictionary properties) |
Modifier and Type | Method and Description |
---|---|
protected ID |
DistributedEventAdmin.getTarget(org.osgi.service.event.Event eventToSend)
Get the target receiver for the eventToSend.
|
Modifier and Type | Method and Description |
---|---|
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) |
Modifier and Type | Method and 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.
|
Modifier and Type | Method and Description |
---|---|
protected ID |
AbstractRestClientContainer.transformTarget(ID originalTarget,
java.lang.String filter) |
Modifier and Type | Method and Description |
---|---|
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) |
Modifier and Type | Class and Description |
---|---|
class |
RestID |
Modifier and Type | Method and Description |
---|---|
ID |
RestNamespace.createInstance(java.lang.Object[] parameters)
Creates an instance of an
RestID . |
Modifier and Type | Method and Description |
---|---|
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) |
Constructor and Description |
---|
ServletServerContainer(ID id) |
Modifier and Type | Method and Description |
---|---|
static ID |
IDUtil.createID(Namespace namespace,
java.lang.Object[] args) |
static ID |
IDUtil.createID(Namespace namespace,
java.lang.String idName) |
static ID |
IDUtil.createID(java.lang.String namespaceName,
java.lang.String idName) |
static ID[] |
EndpointDescriptionPropertiesUtil.verifyIDArray(java.util.Map<java.lang.String,java.lang.Object> properties,
java.lang.String propName,
java.lang.String idNamespace) |
static ID |
EndpointDescriptionPropertiesUtil.verifyIDProperty(java.lang.String idNamespace,
java.lang.String idName) |
Modifier and Type | Field and Description |
---|---|
protected ID[] |
RemoteServiceTracker.containerIDs
Container IDs that provide the context for tracking.
|
Constructor and Description |
---|
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. |