| Package | Description |
|---|---|
| org.cojen.dirmi.core |
Session implementation classes.
|
| Class and Description |
|---|
| BatchedInvocationException
If an exception is thrown from a skeleton-invoked method which is batched,
it must be thrown from the first non-batched method encountered in the
batch stream.
|
| DrainableObjectOutputStream |
| Identifier
Object which uniquely identifies another object.
|
| InvocationChannel
Basic interface for a bidirectional method invocation I/O channel.
|
| InvocationInput
Interface describing the low-level input operations used by remote method
invocation.
|
| InvocationInputStream
Standard implementation of
InvocationInput. |
| InvocationOutput
Interface describing the low-level output operations used by remote method
invocation.
|
| InvocationOutputStream
Standard implementation of
InvocationOutput. |
| OrderedInvoker
Utility class used by Skeletons to implement ordered method invocation.
|
| RemoteCompletion
Interface used internally by asynchronous remote methods to signal when
finished.
|
| Skeleton
A Skeleton instance wraps a server-side Remote object, unmarshalls client
requests, and invokes server-side methods.
|
| SkeletonFactory
Produces new
Skeleton instances for server-side Remote objects. |
| SkeletonSupport
Object passed to a Skeleton instance in order for it to decide when channels
can be reused.
|
| StubFactory
Produces new Stub instances for client-side Remote objects.
|
| StubSupport
Object passed to a Stub instance in order for it to actually communicate
with a remote object.
|
| VersionedIdentifier
Identifier which also tracks version numbers for local and remote
endpoints.
|
Copyright © 2006–2015 Cojen. All rights reserved.