A B C D E F G H I J L M N O P R S T U V W _

A

AbstractByteArrayCommandTransport - Class in hudson.remoting
CommandTransport that works with byte[] instead of command object.
AbstractByteArrayCommandTransport() - Constructor for class hudson.remoting.AbstractByteArrayCommandTransport
 
AbstractByteArrayCommandTransport.ByteArrayReceiver - Interface in hudson.remoting
 
AbstractSynchronousByteArrayCommandTransport - Class in hudson.remoting
SynchronousCommandTransport that works with byte[] instead of command object.
AbstractSynchronousByteArrayCommandTransport() - Constructor for class hudson.remoting.AbstractSynchronousByteArrayCommandTransport
 
addClasspath(String) - Method in class hudson.remoting.Launcher
 
addListener(Channel.Listener) - Method in class hudson.remoting.Channel
Registers a new Channel.Listener.
addLocalExecutionInterceptor(CallableFilter) - Method in class hudson.remoting.Channel
Adds a CallableFilter that gets a chance to decorate every Callables that run locally sent by the other peer.
append(CharSequence) - Method in class hudson.remoting.RemoteWriter
 
append(CharSequence, int, int) - Method in class hudson.remoting.RemoteWriter
 
append(char) - Method in class hudson.remoting.RemoteWriter
 
args - Variable in class hudson.remoting.jnlp.Main
4 mandatory parameters.
AsyncFutureImpl<V> - Class in hudson.remoting
Future implementation whose computation is carried out elsewhere.
AsyncFutureImpl() - Constructor for class hudson.remoting.AsyncFutureImpl
 
AsyncFutureImpl(V) - Constructor for class hudson.remoting.AsyncFutureImpl
 
AsyncFutureImpl(Throwable) - Constructor for class hudson.remoting.AsyncFutureImpl
 
auth - Variable in class hudson.remoting.Launcher
 
available() - Method in class hudson.remoting.FastPipedInputStream
 
available() - Method in class hudson.remoting.RemoteInputStream
 

B

Base64 - Class in hudson.remoting
This class provides encode/decode for RFC 2045 Base64 as defined by RFC 2045, N.
Base64() - Constructor for class hudson.remoting.Base64
 
BinarySafeStream - Class in hudson.remoting
Tunnels byte stream into another byte stream so that binary data can be sent across binary-unsafe stream.

C

call() - Method in interface hudson.remoting.Callable
Performs computation and returns the result, or throws some exception.
call(Callable<V>) - Method in interface hudson.remoting.CallableFilter
This implementation should normally look something like this:
call(Callable<V, T>) - Method in class hudson.remoting.Channel
Makes a remote procedure call.
call(Callable<V, T>) - Method in class hudson.remoting.LocalChannel
 
call(Callable<V, T>) - Method in interface hudson.remoting.VirtualChannel
Makes a remote procedure call.
Callable<V,T extends java.lang.Throwable> - Interface in hudson.remoting
Represents computation to be done on a remote system.
CallableFilter - Interface in hudson.remoting
Decorator on Callable.call() to filter the execution.
callAsync(Callable<V, T>) - Method in class hudson.remoting.Channel
Makes an asynchronous remote procedure call.
callAsync(Callable<V, T>) - Method in class hudson.remoting.LocalChannel
 
callAsync(Callable<V, T>) - Method in interface hudson.remoting.VirtualChannel
Makes an asynchronous remote procedure call.
cancel(boolean) - Method in class hudson.remoting.AsyncFutureImpl
 
Capability - Class in hudson.remoting
Represents additional features implemented on Channel.
Capability() - Constructor for class hudson.remoting.Capability
 
channel - Variable in class hudson.remoting.AbstractByteArrayCommandTransport
 
Channel - Class in hudson.remoting
Represents a communication channel to the remote peer.
Channel(String, ExecutorService, InputStream, OutputStream) - Constructor for class hudson.remoting.Channel
 
Channel(String, ExecutorService, Channel.Mode, InputStream, OutputStream) - Constructor for class hudson.remoting.Channel
 
Channel(String, ExecutorService, InputStream, OutputStream, OutputStream) - Constructor for class hudson.remoting.Channel
 
Channel(String, ExecutorService, Channel.Mode, InputStream, OutputStream, OutputStream) - Constructor for class hudson.remoting.Channel
 
Channel(String, ExecutorService, Channel.Mode, InputStream, OutputStream, OutputStream, boolean) - Constructor for class hudson.remoting.Channel
 
Channel(String, ExecutorService, Channel.Mode, InputStream, OutputStream, OutputStream, boolean, ClassLoader) - Constructor for class hudson.remoting.Channel
Creates a new channel.
Channel(String, ExecutorService, CommandTransport, boolean, ClassLoader) - Constructor for class hudson.remoting.Channel
Creates a new channel.
channel - Variable in class hudson.remoting.SynchronousCommandTransport
 
Channel.Listener - Class in hudson.remoting
Callback "interface" for changes in the state of Channel.
Channel.Listener() - Constructor for class hudson.remoting.Channel.Listener
 
Channel.Mode - Enum in hudson.remoting
Communication mode used in conjunction with ClassicCommandTransport.
ChannelClosedException - Exception in hudson.remoting
Indicates that the channel is already closed.
ChannelClosedException() - Constructor for exception hudson.remoting.ChannelClosedException
Deprecated. Use ChannelClosedException.ChannelClosedException(Throwable).
ChannelClosedException(Throwable) - Constructor for exception hudson.remoting.ChannelClosedException
 
ChannelProperty<T> - Class in hudson.remoting
A convenient key type for Channel.getProperty(Object) and Channel.setProperty(Object, Object)
ChannelProperty(Class<T>, String) - Constructor for class hudson.remoting.ChannelProperty
 
ClassLoaderHolder - Class in hudson.remoting
Remoting-aware holder of ClassLoader that replaces ClassLoader by its RemoteClassLoader.
ClassLoaderHolder(ClassLoader) - Constructor for class hudson.remoting.ClassLoaderHolder
 
ClassLoaderHolder() - Constructor for class hudson.remoting.ClassLoaderHolder
 
classLoadingCount - Variable in class hudson.remoting.Channel
Total counts of remote classloading activities.
classLoadingTime - Variable in class hudson.remoting.Channel
Total number of nanoseconds spent for remote class loading.
close() - Method in class hudson.remoting.Channel
Performs an orderly shut down of this channel (and the remote peer.)
close(Throwable) - Method in class hudson.remoting.Channel
Closes the channel.
close() - Method in class hudson.remoting.FastPipedInputStream
 
close() - Method in class hudson.remoting.FastPipedOutputStream
 
close() - Method in interface hudson.remoting.forward.ListeningPort
Shuts down the port forwarding by removing the server socket.
close() - Method in class hudson.remoting.forward.PortForwarder
Shuts down this port forwarder.
close() - Method in class hudson.remoting.LocalChannel
 
close() - Method in class hudson.remoting.RemoteInputStream
 
close() - Method in class hudson.remoting.RemoteOutputStream
 
close() - Method in class hudson.remoting.RemoteWriter
 
close() - Method in class hudson.remoting.SocketInputStream
 
close() - Method in class hudson.remoting.SocketOutputStream
 
close() - Method in class hudson.remoting.StandardOutputStream
 
close() - Method in interface hudson.remoting.VirtualChannel
Performs an orderly shut down of this channel (and the remote peer.)
closeRead() - Method in class hudson.remoting.CommandTransport
Called to indicate that the no further input is expected and any resources associated with reading commands should be freed.
closeWrite() - Method in class hudson.remoting.CommandTransport
Called to close the write side of the transport, allowing the underlying transport to be shut down.
CommandTransport - Class in hudson.remoting
Lower level abstraction under Channel for sending and receiving commands
commit() - Method in class hudson.remoting.jnlp.MainMenu
Reflects the changes made in the menu objects to GUI.
connect(FastPipedOutputStream) - Method in class hudson.remoting.FastPipedInputStream
 
connect(FastPipedInputStream) - Method in class hudson.remoting.FastPipedOutputStream
 
connect(OutputStream) - Method in interface hudson.remoting.forward.Forwarder
Establishes a port forwarding connection and returns the writer end.
connectionTarget - Variable in class hudson.remoting.Launcher
 
create(VirtualChannel, String, int) - Static method in class hudson.remoting.forward.ForwarderFactory
Creates a connector on the remote side that connects to the speicied host and port.
create(String, int) - Static method in class hudson.remoting.forward.ForwarderFactory
 
create(VirtualChannel, int, Forwarder) - Static method in class hudson.remoting.forward.PortForwarder
Starts a PortForwarder accepting remotely at the given channel, which connects by using the given connector.
createEngine() - Method in class hudson.remoting.jnlp.Main
 
createLocalToRemote() - Static method in class hudson.remoting.Pipe
Creates a Pipe that allows local system to write and remote system to read.
createLocalToRemotePortForwarding(int, String, int) - Method in class hudson.remoting.Channel
Starts a local to remote port forwarding (the equivalent of "ssh -L").
createRemoteToLocal() - Static method in class hudson.remoting.Pipe
Creates a Pipe that allows remote system to write and local system to read.
createRemoteToLocalPortForwarding(int, String, int) - Method in class hudson.remoting.Channel
Starts a remote to local port forwarding (the equivalent of "ssh -R").
credentials - Variable in class hudson.remoting.jnlp.Main
 
current() - Static method in class hudson.remoting.Channel
This method can be invoked during the serialization/deserialization of objects when they are transferred to the remote Channel, as well as during Callable.call() is invoked.
current() - Static method in class hudson.remoting.Engine
When invoked from within remoted Callable (that is, from the thread that carries out the remote requests), this method returns the Engine in which the remote operations run.

D

decode(String) - Static method in class hudson.remoting.Base64
Decodes Base64 data into octects
DelegatingCallable<V,T extends java.lang.Throwable> - Interface in hudson.remoting
Callable that nominates another claassloader for serialization.
displayName - Variable in class hudson.remoting.ChannelProperty
 
dumpExportTable(PrintWriter) - Method in class hudson.remoting.Channel
Dumps the list of exported objects and their allocation traces to the given output.

E

encode(byte[]) - Static method in class hudson.remoting.Base64
Encodes hex octects into Base64
Engine - Class in hudson.remoting
Slave agent engine that proactively connects to Hudson master.
Engine(EngineListener, List<URL>, String, String) - Constructor for class hudson.remoting.Engine
 
EngineListener - Interface in hudson.remoting
Receives status notification from Engine.
error(Throwable) - Method in interface hudson.remoting.EngineListener
Fatal error that's non recoverable.
error(Throwable) - Method in class hudson.remoting.jnlp.GuiListener
 
execute(Channel) - Method in class hudson.remoting.UnexportCommand
 
export(Class<T>, T) - Method in class hudson.remoting.Channel
Exports an object for remoting to the other Channel by creating a remotable proxy.
export(Class<T>, T) - Method in class hudson.remoting.LocalChannel
 
export(Class<T>, T) - Method in interface hudson.remoting.VirtualChannel
Exports an object for remoting to the other Channel by creating a remotable proxy.

F

FastPipedInputStream - Class in hudson.remoting
This class is equivalent to java.io.PipedInputStream.
FastPipedInputStream() - Constructor for class hudson.remoting.FastPipedInputStream
Creates an unconnected PipedInputStream with a default buffer size.
FastPipedInputStream(FastPipedOutputStream) - Constructor for class hudson.remoting.FastPipedInputStream
Creates a PipedInputStream with a default buffer size and connects it to source.
FastPipedInputStream(FastPipedOutputStream, int) - Constructor for class hudson.remoting.FastPipedInputStream
Creates a PipedInputStream with buffer size bufferSize and connects it to source.
FastPipedOutputStream - Class in hudson.remoting
This class is equivalent to java.io.PipedOutputStream.
FastPipedOutputStream() - Constructor for class hudson.remoting.FastPipedOutputStream
Creates an unconnected PipedOutputStream.
FastPipedOutputStream(FastPipedInputStream) - Constructor for class hudson.remoting.FastPipedOutputStream
Creates a PipedOutputStream with a default buffer size and connects it to sink.
FastPipedOutputStream(FastPipedInputStream, int) - Constructor for class hudson.remoting.FastPipedOutputStream
Deprecated. as of 1.350 bufferSize parameter is ignored.
finalize() - Method in class hudson.remoting.FastPipedInputStream
 
finalize() - Method in class hudson.remoting.FastPipedOutputStream
 
flush() - Method in class hudson.remoting.FastPipedOutputStream
 
flush() - Method in class hudson.remoting.RemoteOutputStream
 
flush() - Method in class hudson.remoting.RemoteWriter
 
flush() - Method in class hudson.remoting.StandardOutputStream
 
Forwarder - Interface in hudson.remoting.forward
Abstracts away how the forwarding is set up.
ForwarderFactory - Class in hudson.remoting.forward
Creates Forwarder.
ForwarderFactory() - Constructor for class hudson.remoting.forward.ForwarderFactory
 
frame - Variable in class hudson.remoting.jnlp.GuiListener
 
Future<V> - Interface in hudson.remoting
Alias to Future.

G

get() - Method in class hudson.remoting.AsyncFutureImpl
 
get(long, TimeUnit) - Method in class hudson.remoting.AsyncFutureImpl
 
get() - Method in class hudson.remoting.ClassLoaderHolder
 
get() - Static method in class hudson.remoting.jnlp.MainDialog
If the current JVM runs a MainDialog as a JNLP slave agent, return its reference, otherwise null.
getCause() - Method in exception hudson.remoting.ProxyException
ProxyException all the way down.
getClassLoader() - Method in interface hudson.remoting.DelegatingCallable
 
getFileMenu() - Method in class hudson.remoting.jnlp.MainMenu
Obtains the file menu (and creates it if necessary), so that the caller can add items in this menu.
getHudsonUrl() - Method in class hudson.remoting.Engine
 
getIn() - Method in class hudson.remoting.Pipe
Gets the reading end of the pipe.
getLastHeard() - Method in class hudson.remoting.Channel
 
getMainMenu() - Method in class hudson.remoting.jnlp.MainDialog
Gets the main menu of this window, so that the caller can add additional menu items.
getName() - Method in class hudson.remoting.Channel
 
getOut() - Method in class hudson.remoting.Pipe
Gets the writing end of the pipe.
getPort() - Method in interface hudson.remoting.forward.ListeningPort
TCP/IP port that is listening.
getPort() - Method in class hudson.remoting.forward.PortForwarder
 
getProperty(Object) - Method in class hudson.remoting.Channel
Gets the application specific property set by Channel.setProperty(Object, Object).
getProperty(ChannelProperty<T>) - Method in class hudson.remoting.Channel
 
getRemoteCapability() - Method in class hudson.remoting.CommandTransport
Abstraction of the connection hand-shaking.
getRemoteProperty(Object) - Method in class hudson.remoting.Channel
Gets the property set on the remote peer.
getRemoteProperty(ChannelProperty<T>) - Method in class hudson.remoting.Channel
 
getUnderlyingOutput() - Method in class hudson.remoting.Channel
Deprecated. Future version of the remoting module may add other modes of creating channel that doesn't involve stream pair. Therefore, we aren't committing to this method. This method isn't a part of the committed API of the channel class.
GREETING_SUCCESS - Static variable in class hudson.remoting.Engine
 
GUI - Class in hudson.remoting.jnlp
GUI related helper code
GUI() - Constructor for class hudson.remoting.jnlp.GUI
 
GuiListener - Class in hudson.remoting.jnlp
EngineListener implementation that shows GUI.
GuiListener() - Constructor for class hudson.remoting.jnlp.GuiListener
 

H

handle(byte[]) - Method in interface hudson.remoting.AbstractByteArrayCommandTransport.ByteArrayReceiver
Notifies the Channel that the transport has received a new block.
hasMimicException() - Method in class hudson.remoting.Capability
 
headlessMode - Variable in class hudson.remoting.jnlp.Main
 
HexDump - Class in hudson.remoting
 
HexDump() - Constructor for class hudson.remoting.HexDump
 
hudson.remoting - package hudson.remoting
Remoting infrastructure for Hudson.
hudson.remoting.forward - package hudson.remoting.forward
TCP port forwarding over hudson.remoting.
hudson.remoting.jnlp - package hudson.remoting.jnlp
Code for launching the remote agent through JNLP.

I

IReadResolve - Interface in hudson.remoting
Used internally in the remoting code to have the proxy object implement readResolve.
isBase64(char) - Static method in class hudson.remoting.Base64
 
isCancelled() - Method in class hudson.remoting.AsyncFutureImpl
 
isData(char) - Static method in class hudson.remoting.Base64
 
isDone() - Method in class hudson.remoting.AsyncFutureImpl
 
isPad(char) - Static method in class hudson.remoting.Base64
 
isRestricted() - Method in class hudson.remoting.Channel
Returns true if this channel is currently does not load classes from the remote peer.
isSwapped() - Method in class hudson.remoting.StandardOutputStream
 
isWhiteSpace(char) - Static method in class hudson.remoting.Base64
 
isWindows() - Static method in class hudson.remoting.Launcher
 

J

jarFile(Class) - Static method in class hudson.remoting.Which
Locates the jar file that contains the given class.
jarFile(URL) - Static method in class hudson.remoting.Which
 
jarURL(Class) - Static method in class hudson.remoting.Which
Locates the jar file that contains the given class.
join() - Method in class hudson.remoting.Channel
Waits for this Channel to be closed down.
join(long) - Method in class hudson.remoting.Channel
Waits for this Channel to be closed down, but only up the given milliseconds.
join() - Method in class hudson.remoting.LocalChannel
 
join(long) - Method in class hudson.remoting.LocalChannel
 
join() - Method in interface hudson.remoting.VirtualChannel
Waits for this Channel to be closed down.
join(long) - Method in interface hudson.remoting.VirtualChannel
Waits for this Channel to be closed down, but only up the given milliseconds.

L

Launcher - Class in hudson.remoting
Entry point for running a Channel.
Launcher() - Constructor for class hudson.remoting.Launcher
 
listener - Variable in class hudson.remoting.Engine
 
ListeningPort - Interface in hudson.remoting.forward
Represents a listening port that forwards a connection via port forwarding.
LocalChannel - Class in hudson.remoting
VirtualChannel that performs computation on the local JVM.
LocalChannel(ExecutorService) - Constructor for class hudson.remoting.LocalChannel
 

M

Main - Class in hudson.remoting.jnlp
Entry point to JNLP slave agent.
Main() - Constructor for class hudson.remoting.jnlp.Main
 
main(String[]) - Static method in class hudson.remoting.jnlp.Main
 
main() - Method in class hudson.remoting.jnlp.Main
 
main(String...) - Static method in class hudson.remoting.Launcher
 
main(InputStream, OutputStream) - Static method in class hudson.remoting.Launcher
 
main(InputStream, OutputStream, Channel.Mode) - Static method in class hudson.remoting.Launcher
 
main(InputStream, OutputStream, Channel.Mode, boolean) - Static method in class hudson.remoting.Launcher
 
MainDialog - Class in hudson.remoting.jnlp
Main window for JNLP slave agent.
MainDialog() - Constructor for class hudson.remoting.jnlp.MainDialog
 
MainMenu - Class in hudson.remoting.jnlp
Main menu of MainDialog.
mark(int) - Method in class hudson.remoting.FastPipedInputStream
 
mark(int) - Method in class hudson.remoting.RemoteInputStream
 
markSupported() - Method in class hudson.remoting.FastPipedInputStream
 
markSupported() - Method in class hudson.remoting.RemoteInputStream
 
mode - Variable in class hudson.remoting.Launcher
 

N

NONE - Static variable in class hudson.remoting.Capability
 
noReconnect - Variable in class hudson.remoting.jnlp.Main
 

O

ObjectInputStreamEx - Class in hudson.remoting
ObjectInputStream that uses a specific class loader.
ObjectInputStreamEx(InputStream, ClassLoader) - Constructor for class hudson.remoting.ObjectInputStreamEx
 
onClosed(Channel, IOException) - Method in class hudson.remoting.Channel.Listener
When the channel was closed normally or abnormally due to an error.
onDead() - Method in class hudson.remoting.PingThread
Deprecated. as of 2.9 Override 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.
onDead(Throwable) - Method in class hudson.remoting.PingThread
Called when ping failed.
onDisconnect() - Method in interface hudson.remoting.EngineListener
Called when a connection is terminated.
onDisconnect() - Method in class hudson.remoting.jnlp.GuiListener
 

P

parseJnlpArguments() - Method in class hudson.remoting.Launcher
Parses the connection arguments from JNLP file given in the URL.
pin(Object) - Method in class hudson.remoting.Channel
Increase reference count so much to effectively prevent de-allocation.
pinClassLoader(ClassLoader) - Method in class hudson.remoting.Channel
Pin down the exported classloader.
ping - Variable in class hudson.remoting.Launcher
 
PingThread - Class in hudson.remoting
Periodically perform a ping.
PingThread(Channel, long, long) - Constructor for class hudson.remoting.PingThread
 
PingThread(Channel, long) - Constructor for class hudson.remoting.PingThread
 
PingThread(Channel) - Constructor for class hudson.remoting.PingThread
 
Pipe - Class in hudson.remoting
Pipe for the remote Callable and the local program to talk to each other.
PIPE_WINDOW_SIZE - Static variable in class hudson.remoting.Channel
 
PortForwarder - Class in hudson.remoting.forward
Port forwarder over a remote channel.
PortForwarder(int, Forwarder) - Constructor for class hudson.remoting.forward.PortForwarder
 
preloadJar(Callable<?, ?>, Class...) - Method in class hudson.remoting.Channel
Preloads jar files on the remote side.
preloadJar(ClassLoader, Class...) - Method in class hudson.remoting.Channel
 
preloadJar(ClassLoader, URL...) - Method in class hudson.remoting.Channel
 
ProxyException - Exception in hudson.remoting
Used when the exception thrown by the remoted code cannot be serialized.
ProxyException(Throwable) - Constructor for exception hudson.remoting.ProxyException
 

R

read() - Method in class hudson.remoting.AbstractSynchronousByteArrayCommandTransport
 
read(InputStream) - Static method in class hudson.remoting.Capability
The opposite operation of Capability.writePreamble(OutputStream).
read() - Method in class hudson.remoting.FastPipedInputStream
 
read(byte[]) - Method in class hudson.remoting.FastPipedInputStream
 
read(byte[], int, int) - Method in class hudson.remoting.FastPipedInputStream
 
read() - Method in class hudson.remoting.RemoteInputStream
 
read(byte[]) - Method in class hudson.remoting.RemoteInputStream
 
read(byte[], int, int) - Method in class hudson.remoting.RemoteInputStream
 
readBlock(Channel) - Method in class hudson.remoting.AbstractSynchronousByteArrayCommandTransport
Read a byte[] from the underlying transport for the given channel.
readResolve() - Method in interface hudson.remoting.IReadResolve
 
remoteCapability - Variable in class hudson.remoting.Channel
Capability of the remote Channel.
RemoteInputStream - Class in hudson.remoting
Wraps InputStream so that it can be sent over the remoting channel.
RemoteInputStream(InputStream) - Constructor for class hudson.remoting.RemoteInputStream
Short for RemoteInputStream(core,true).
RemoteInputStream(InputStream, boolean) - Constructor for class hudson.remoting.RemoteInputStream
 
RemoteOutputStream - Class in hudson.remoting
OutputStream that can be sent over to the remote Channel, so that the remote Callable can write to a local OutputStream.
RemoteOutputStream(OutputStream) - Constructor for class hudson.remoting.RemoteOutputStream
 
RemoteWriter - Class in hudson.remoting
Writer that can be sent over to the remote Channel, so that the remote Callable can write to a local Writer.
RemoteWriter(Writer) - Constructor for class hudson.remoting.RemoteWriter
 
removeListener(Channel.Listener) - Method in class hudson.remoting.Channel
Removes a listener.
removeLocalExecutionInterceptor(CallableFilter) - Method in class hudson.remoting.Channel
Rmoves the filter introduced by Channel.addLocalExecutionInterceptor(CallableFilter).
removeWhiteSpace(char[]) - Static method in class hudson.remoting.Base64
remove WhiteSpace from MIME containing encoded Base64 data.
RequestAbortedException - Exception in hudson.remoting
Signals that the communication is aborted and thus the pending Request will never recover its Response.
RequestAbortedException(Throwable) - Constructor for exception hudson.remoting.RequestAbortedException
 
reset() - Method in class hudson.remoting.RemoteInputStream
 
resetMenuBar() - Method in class hudson.remoting.jnlp.MainDialog
 
resetPerformanceCounters() - Method in class hudson.remoting.Channel
Resets all the performance counters.
resolveClass(ObjectStreamClass) - Method in class hudson.remoting.ObjectInputStreamEx
 
resolveProxyClass(String[]) - Method in class hudson.remoting.ObjectInputStreamEx
 
resourceLoadingCount - Variable in class hudson.remoting.Channel
Total count of remote resource loading.
resourceLoadingTime - Variable in class hudson.remoting.Channel
Total number of nanoseconds spent for remote resource loading.
run() - Method in class hudson.remoting.Engine
 
run() - Method in class hudson.remoting.forward.PortForwarder
 
run() - Method in class hudson.remoting.Launcher
 
run() - Method in class hudson.remoting.PingThread
 

S

secret - Variable in class hudson.remoting.Launcher
 
set(V) - Method in class hudson.remoting.AsyncFutureImpl
 
set(Throwable) - Method in class hudson.remoting.AsyncFutureImpl
 
set(ClassLoader) - Method in class hudson.remoting.ClassLoaderHolder
 
setAsCancelled() - Method in class hudson.remoting.AsyncFutureImpl
Marks this task as cancelled.
setConnectTo(String) - Method in class hudson.remoting.Launcher
 
setCredentials(String) - Method in class hudson.remoting.Engine
 
setNoCertificateCheck(boolean) - Method in class hudson.remoting.Launcher
Bypass HTTPS security check by using free-for-all trust manager.
setNoReconnect(boolean) - Method in class hudson.remoting.Engine
 
setProperty(Object, Object) - Method in class hudson.remoting.Channel
Sets the property value on this side of the channel.
setProperty(ChannelProperty<T>, T) - Method in class hudson.remoting.Channel
 
setRestricted(boolean) - Method in class hudson.remoting.Channel
 
setTextMode(boolean) - Method in class hudson.remoting.Launcher
 
setTunnel(String) - Method in class hudson.remoting.Engine
 
setUILookAndFeel() - Static method in class hudson.remoting.jnlp.GUI
Sets to the platform native look and feel.
setup(AbstractByteArrayCommandTransport.ByteArrayReceiver) - Method in class hudson.remoting.AbstractByteArrayCommandTransport
Starts the transport.
setup(Channel, CommandTransport.CommandReceiver) - Method in class hudson.remoting.AbstractByteArrayCommandTransport
 
setup(Channel, CommandTransport.CommandReceiver) - Method in class hudson.remoting.CommandTransport
Starts the transport.
setup(Channel, CommandTransport.CommandReceiver) - Method in class hudson.remoting.SynchronousCommandTransport
 
skip(long) - Method in class hudson.remoting.RemoteInputStream
 
slaveJnlpCredentials - Variable in class hudson.remoting.Launcher
 
slaveJnlpURL - Variable in class hudson.remoting.Launcher
 
slaveLog - Variable in class hudson.remoting.Launcher
 
slaveName - Variable in class hudson.remoting.Engine
 
SocketInputStream - Class in hudson.remoting
InputStream connected to socket.
SocketInputStream(Socket) - Constructor for class hudson.remoting.SocketInputStream
 
SocketOutputStream - Class in hudson.remoting
InputStream connected to socket.
SocketOutputStream(Socket) - Constructor for class hudson.remoting.SocketOutputStream
 
StandardOutputStream - Class in hudson.remoting
Hint that indicates that we are using stdout with fd=1 as the stream to write to for the channel.
StandardOutputStream() - Constructor for class hudson.remoting.StandardOutputStream
 
startExportRecording() - Method in class hudson.remoting.Channel
 
status(String) - Method in interface hudson.remoting.EngineListener
Status message that indicates the progress of the operation.
status(String, Throwable) - Method in interface hudson.remoting.EngineListener
Status message, with additoinal stack trace that indicates an error that was recovered.
status(String) - Method in class hudson.remoting.jnlp.GuiListener
 
status(String, Throwable) - Method in class hudson.remoting.jnlp.GuiListener
 
status(String) - Method in class hudson.remoting.jnlp.MainDialog
 
supportsMultiClassLoaderRPC() - Method in class hudson.remoting.Capability
Does this implementation supports multi-classloader serialization in UserRequest?
supportsPipeThrottling() - Method in class hudson.remoting.Capability
Does the implementation supports window size control over pipes?
swap(OutputStream) - Method in class hudson.remoting.StandardOutputStream
Atomically swaps the underlying stream to another stream and returns it.
SynchronousCommandTransport - Class in hudson.remoting
CommandTransport that implements the read operation in a synchronous fashion.
SynchronousCommandTransport() - Constructor for class hudson.remoting.SynchronousCommandTransport
 
syncIO() - Method in class hudson.remoting.Channel
Blocks until all the I/O packets sent before this gets fully executed by the remote side, then return.
syncLocalIO() - Method in class hudson.remoting.Channel
 
syncLocalIO() - Method in class hudson.remoting.LocalChannel
 
syncLocalIO() - Method in interface hudson.remoting.VirtualChannel
Blocks until all the I/O packets sent from remote is fully locally executed, then return.

T

tcpPortFile - Variable in class hudson.remoting.Launcher
 
terminate(IOException) - Method in interface hudson.remoting.AbstractByteArrayCommandTransport.ByteArrayReceiver
See CommandReceiver#handle(Command) for details.
terminate(IOException) - Method in class hudson.remoting.Channel
Aborts the connection in response to an error.
toHex(byte[]) - Static method in class hudson.remoting.HexDump
 
toHex(byte[], int, int) - Static method in class hudson.remoting.HexDump
 
toString() - Method in class hudson.remoting.Channel
 
tunnel - Variable in class hudson.remoting.jnlp.Main
 
type - Variable in class hudson.remoting.ChannelProperty
 

U

UnexportCommand - Class in hudson.remoting
Command that unexports an object.
UnexportCommand(int) - Constructor for class hudson.remoting.UnexportCommand
 
urls - Variable in class hudson.remoting.jnlp.Main
 

V

valueOf(String) - Static method in enum hudson.remoting.Channel.Mode
Returns the enum constant of this type with the specified name.
values() - Static method in enum hudson.remoting.Channel.Mode
Returns an array containing the constants of this enum type, in the order they are declared.
VERSION - Static variable in class hudson.remoting.Launcher
Version number of Hudson this slave.jar is from.
VirtualChannel - Interface in hudson.remoting
Virtualized Channel that allows different implementations.

W

waitForProperty(Object) - Method in class hudson.remoting.Channel
Works like Channel.getProperty(Object) but wait until some value is set by someone.
waitForProperty(ChannelProperty<T>) - Method in class hudson.remoting.Channel
 
waitForRemoteProperty(Object) - Method in class hudson.remoting.Channel
Gets the property set on the remote peer.
waitForRemoteProperty(ChannelProperty<T>) - Method in class hudson.remoting.Channel
 
Which - Class in hudson.remoting
Locates where a given class is loaded from.
Which() - Constructor for class hudson.remoting.Which
 
wrap(InputStream) - Static method in class hudson.remoting.BinarySafeStream
Decode binary safe stream.
wrap(OutputStream) - Static method in class hudson.remoting.BinarySafeStream
Wraps an OutputStream to encoding OutputStream.
wrap(OutputStream) - Method in enum hudson.remoting.Channel.Mode
 
wrap(InputStream) - Method in enum hudson.remoting.Channel.Mode
 
wrapInBackgroundImage(JComponent, Icon, int, int) - Static method in class hudson.remoting.jnlp.GUI
 
write(Command, boolean) - Method in class hudson.remoting.AbstractByteArrayCommandTransport
 
write(Command, boolean) - Method in class hudson.remoting.AbstractSynchronousByteArrayCommandTransport
 
write(int) - Method in class hudson.remoting.FastPipedOutputStream
 
write(byte[]) - Method in class hudson.remoting.FastPipedOutputStream
 
write(byte[], int, int) - Method in class hudson.remoting.FastPipedOutputStream
 
write(int) - Method in class hudson.remoting.RemoteOutputStream
 
write(byte[]) - Method in class hudson.remoting.RemoteOutputStream
 
write(byte[], int, int) - Method in class hudson.remoting.RemoteOutputStream
 
write(int) - Method in class hudson.remoting.RemoteWriter
 
write(char[]) - Method in class hudson.remoting.RemoteWriter
 
write(char[], int, int) - Method in class hudson.remoting.RemoteWriter
 
write(String) - Method in class hudson.remoting.RemoteWriter
 
write(String, int, int) - Method in class hudson.remoting.RemoteWriter
 
write(int) - Method in class hudson.remoting.SocketOutputStream
 
write(byte[]) - Method in class hudson.remoting.SocketOutputStream
 
write(byte[], int, int) - Method in class hudson.remoting.SocketOutputStream
 
write(int) - Method in class hudson.remoting.StandardOutputStream
 
write(byte[]) - Method in class hudson.remoting.StandardOutputStream
 
write(byte[], int, int) - Method in class hudson.remoting.StandardOutputStream
 
writeBlock(Channel, byte[]) - Method in class hudson.remoting.AbstractByteArrayCommandTransport
Writes a byte[] to the transport.
writeBlock(Channel, byte[]) - Method in class hudson.remoting.AbstractSynchronousByteArrayCommandTransport
Writes a byte[] to the transport.

_

_main(String[]) - Static method in class hudson.remoting.jnlp.Main
Main without the argument handling.

A B C D E F G H I J L M N O P R S T U V W _

Copyright © 2013. All Rights Reserved.