|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
CommandTransport
that works with byte[]
instead of command object.SynchronousCommandTransport
that works with byte[]
instead of command object.Channel.Listener
.
CallableFilter
that gets a chance to decorate every Callable
s that run locally
sent by the other peer.
Future
implementation whose computation is carried out elsewhere.Callable.call()
to filter the execution.Channel
.Channel
.ClassicCommandTransport
.ChannelClosedException.ChannelClosedException(Throwable)
.
Channel.getProperty(Object)
and Channel.setProperty(Object, Object)
ClassLoader
that replaces ClassLoader by its RemoteClassLoader
.Channel
for sending and receiving commandsPortForwarder
accepting remotely at the given channel,
which connects by using the given connector.
Pipe
that allows local system to write and remote system to read.
Pipe
that allows remote system to write and local system to read.
Channel
,
as well as during Callable.call()
is invoked.
Callable
(that is,
from the thread that carries out the remote requests),
this method returns the Engine
in which the remote operations
run.
Callable
that nominates another claassloader for serialization.Engine
.Channel
by creating a remotable proxy.
Channel
by creating a remotable proxy.
java.io.PipedInputStream
.source
.
bufferSize
and
connects it to source
.
java.io.PipedOutputStream
.sink
.
Forwarder
.Future
.MainDialog
as a JNLP slave agent,
return its reference, otherwise null.
ProxyException
all the way down.
Channel.setProperty(Object, Object)
.
EngineListener
implementation that shows GUI.Channel
that the transport has received a new block.
hudson.remoting
.Channel
to be closed down.
Channel
to be closed down, but only up the given milliseconds.
Channel
to be closed down.
Channel
to be closed down, but only up the given milliseconds.
Channel
.VirtualChannel
that performs computation on the local JVM.MainDialog
.ObjectInputStream
that uses a specific class loader.PingThread.onDead(Throwable)
to receive the cause, but also override this method
and provide a fallback behaviour to be backward compatible with earlier version of remoting library.
Callable
and the local program to talk to each other.Capability.writePreamble(OutputStream)
.
Channel
.
InputStream
so that it can be sent over the remoting channel.RemoteInputStream(core,true)
.
OutputStream
that can be sent over to the remote Channel
,
so that the remote Callable
can write to a local OutputStream
.Writer
that can be sent over to the remote Channel
,
so that the remote Callable
can write to a local Writer
.Channel.addLocalExecutionInterceptor(CallableFilter)
.
Request
will never recover its Response
.InputStream
connected to socket.InputStream
connected to socket.stdout
with fd=1 as the stream to write to for the channel.UserRequest
?
CommandTransport
that implements the read operation in a synchronous fashion.CommandReceiver#handle(Command)
for details.
Command
that unexports an object.Channel
that allows different implementations.Channel.getProperty(Object)
but wait until some value is set by someone.
OutputStream
to encoding OutputStream
.
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |