|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
|---|---|
| Callable<V,T extends Throwable> | Represents computation to be done on a remote system. |
| DelegatingCallable<V,T extends Throwable> | Callable that nominates another claassloader for serialization. |
| EngineListener | Receives status notification from Engine. |
| Future<V> | Alias to Future. |
| IReadResolve | Used internally in the remoting code to have the proxy object implement readResolve. |
| VirtualChannel | Virtualized Channel that allows different implementations. |
| Class Summary | |
|---|---|
| AsyncFutureImpl<V> | Future implementation whose computation is carried out elsewhere. |
| BinarySafeStream | Tunnels byte stream into another byte stream so that binary data can be sent across binary-unsafe stream. |
| Capability | Represents additional features implemented on Channel. |
| Channel | Represents a communication channel to the remote peer. |
| Channel.Listener | Callback "interface" for changes in the state of Channel. |
| ChannelProperty<T> | A convenient key type for Channel.getProperty(Object) and Channel.setProperty(Object, Object) |
| Engine | Slave agent engine that proactively connects to Hudson master. |
| FastPipedInputStream | This class is equivalent to java.io.PipedInputStream. |
| FastPipedOutputStream | This class is equivalent to java.io.PipedOutputStream. |
| HexDump | |
| Launcher | Entry point for running a Channel. |
| LocalChannel | VirtualChannel that performs computation on the local JVM. |
| ObjectInputStreamEx | ObjectInputStream that uses a specific class loader. |
| PingThread | Periodically perform a ping. |
| Pipe | Pipe for the remote Callable and the local program to talk to each other. |
| RemoteInputStream | Wraps InputStream so that it can be sent over the remoting channel. |
| RemoteOutputStream | OutputStream that can be sent over to the remote Channel,
so that the remote Callable can write to a local OutputStream. |
| RemoteWriter | Writer that can be sent over to the remote Channel,
so that the remote Callable can write to a local Writer. |
| SocketInputStream | InputStream connected to socket. |
| SocketOutputStream | InputStream connected to socket. |
| UnexportCommand | Command that unexports an object. |
| Which | Locates where a given class is loaded from. |
| Enum Summary | |
|---|---|
| Channel.Mode | Communication mode. |
| Exception Summary | |
|---|---|
| ChannelClosedException | Indicates that the channel is already closed. |
| ProxyException | Used when the exception thrown by the remoted code cannot be serialized. |
| RequestAbortedException | Signals that the communication is aborted and thus
the pending Request will never recover its Response. |
Remoting infrastructure for Hudson.
Code in this package is used for running a part of a program in slaves.
If you are new to this package, start from Channel.
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||