| Interface | Description |
|---|---|
| ClientCommandSenderStateListener |
This interface defines an object that is to listen for state changes to a
ClientCommandSender. |
| CommandClient |
Interface to all clients of commands.
|
| CommandPreprocessor |
This interface allows implementors to preprocess a command before it is queued and sent.
|
| CommandResponseCallback |
This defines the callback object that will be called when an asynchronous command has been sent.
|
| FailureCallback |
Callback that is informed when communication failures are detected.
|
| InitializeCallback |
Callback that is informed when a
communicator is about to
send its very first command since being connected. |
| PollingListener |
Listener that gets the response of each poll.
|
| RemoteCommunicator |
Interface defining the generic contract that is used to locate a remote endpoint and communicate with that remote
endpoint via any remoting framework.
|
| SendCallback |
This interface allows implementors to perform logic just before and just after the send.
|
| Class | Description |
|---|---|
| AbstractCommandClient |
Provides basic functionality to all command clients.
|
| ClientCommandSender |
A client that sends commands to a server.
|
| ClientCommandSenderConfiguration |
This is a simple object that encapsulates initial configuration settings for the client command sender.
|
| ClientCommandSenderMetrics |
This is a simple object that encapsulates all the different metrics collected by a single
sender. |
| ClientRemotePojoFactory |
This class is a factory of proxies that can be used to invoke methods on a remote POJO.
|
| CmdlineClient |
A command line client that can be used to issue a command from a shell or script.
|
| CommandAndCallback |
Just a simple class to encapsulate both a command and an optional callback object.
|
| JBossRemotingRemoteCommunicator |
Provides basic functionality to all command clients that want to use JBoss/Remoting as the remoting framework.
|
| OutgoingCommandTrace |
Object that will log outgoing commands, used mainly for debugging a client.
|
| PersistentFifo |
Persists byte arrays in a FIFO queue file.
|
| RemoteInputStream |
This is an input stream that actually pulls down the stream data from a remote server.
|
| RemoteOutputStream |
This is an output stream that actually sends the stream data to a remote server.
|
| RemotePojoInvocationFuture |
This is kind of "future" that can be used to wait for a remote POJO invocation.
|
| Enum | Description |
|---|---|
| ClientRemotePojoFactory.GuaranteedDelivery |
Settings describing whether this factory generates proxies that have guaranteed delivery by default.
|
| Exception | Description |
|---|---|
| RemoteIOException |
This represents an IOException that occurred on a remote input stream.
|
Copyright © 2008-2014 Red Hat, Inc.. All Rights Reserved.