public interface InvocationTarget
| Modifier and Type | Interface and Description |
|---|---|
static class |
InvocationTarget.InvocationHandling
A class encapsulating all objects required for invocation handling of
global URIs and therefore late binding of connections.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getInstanceNameFromServiceUri(java.net.URI remId)
Returns the hierarchical instance name from the designated remote
identifier.
|
InvocationTarget.InvocationHandling |
getInvocationHandling(java.net.URI remId)
Gets the interfaces required to handle the invocation for the designated
URI.
|
InvocationTarget.InvocationHandling getInvocationHandling(java.net.URI remId)
remId - The remote identifier for which to get the invocation
delegate, the callback export and the communication service
specific URI.java.lang.String getInstanceNameFromServiceUri(java.net.URI remId)
Whenever the instance name needs to be derived from a service identifier, this method should be called. This keeps the way, how the instance name is stored in the identifier more exchangeable.
remId - The remote identifier from which to retrieve the service
instance name.java.lang.IllegalArgumentException - If the service identifier is invalid for
this communication service, an
IllegalArgumentException will be thrown.