Skip navigation links
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
 
add(EngineListener) - Method in class hudson.remoting.EngineListenerSplitter
 
addClasspath(String) - Method in class hudson.remoting.Launcher
 
addListener(Channel.Listener) - Method in class hudson.remoting.Channel
Registers a new Channel.Listener.
addListener(EngineListener) - Method in class hudson.remoting.Engine
 
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
 
Asynchronous - Annotation Type in hudson.remoting
Used on a method in a remotable exported interface to designate that the call is made asynchronously.
AtmostOneThreadExecutor - Class in hudson.remoting
ExecutorService that uses at most one executor.
AtmostOneThreadExecutor(ThreadFactory) - Constructor for class hudson.remoting.AtmostOneThreadExecutor
 
AtmostOneThreadExecutor() - Constructor for class hudson.remoting.AtmostOneThreadExecutor
 
auth - Variable in class hudson.remoting.Launcher
 
available() - Method in class hudson.remoting.FastPipedInputStream
 
available() - Method in class hudson.remoting.RemoteInputStream
 
awaitTermination(long, TimeUnit) - Method in class hudson.remoting.AtmostOneThreadExecutor
 
awaitTermination(long, TimeUnit) - Method in class hudson.remoting.SingleLaneExecutorService
 

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.
build(InputStream, OutputStream) - Method in class hudson.remoting.ChannelBuilder
Performs a handshake over the communication channel and builds a Channel.
build(Socket) - Method in class hudson.remoting.ChannelBuilder
 
build(SocketChannel) - Method in class hudson.remoting.ChannelBuilder
 
build(CommandTransport) - Method in class hudson.remoting.ChannelBuilder
 
build(SocketChannel) - Method in class org.jenkinsci.remoting.nio.NioChannelBuilder
 
build(SelectableChannel, SelectableChannel) - Method in class org.jenkinsci.remoting.nio.NioChannelBuilder
 
build(Socket) - Method in class org.jenkinsci.remoting.nio.NioChannelBuilder
 

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 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
Deprecated.
as of 2.24 Use ChannelBuilder
Channel(String, ExecutorService, Channel.Mode, InputStream, OutputStream) - Constructor for class hudson.remoting.Channel
Deprecated.
as of 2.24 Use ChannelBuilder
Channel(String, ExecutorService, InputStream, OutputStream, OutputStream) - Constructor for class hudson.remoting.Channel
Deprecated.
as of 2.24 Use ChannelBuilder
Channel(String, ExecutorService, Channel.Mode, InputStream, OutputStream, OutputStream) - Constructor for class hudson.remoting.Channel
Deprecated.
as of 2.24 Use ChannelBuilder
Channel(String, ExecutorService, Channel.Mode, InputStream, OutputStream, OutputStream, boolean) - Constructor for class hudson.remoting.Channel
Deprecated.
as of 2.24 Use ChannelBuilder
Channel(String, ExecutorService, Channel.Mode, InputStream, OutputStream, OutputStream, boolean, ClassLoader) - Constructor for class hudson.remoting.Channel
Deprecated.
as of 2.24 Use ChannelBuilder
Channel(String, ExecutorService, CommandTransport, boolean, ClassLoader) - Constructor for class hudson.remoting.Channel
Deprecated.
as of 2.24 Use ChannelBuilder
Channel(String, ExecutorService, CommandTransport, boolean, ClassLoader, JarCache) - Constructor for class hudson.remoting.Channel
Deprecated.
as of 2.38
channel - Variable in class hudson.remoting.SynchronousCommandTransport
 
Channel.Listener - Class in hudson.remoting
Callback "interface" for changes in the state of Channel.
Channel.Mode - Enum in hudson.remoting
Communication mode used in conjunction with ClassicCommandTransport.
ChannelBuilder - Class in hudson.remoting
Factory for Channel, including hand-shaking between two sides and various configuration switches to change the behaviour of Channel.
ChannelBuilder(String, ExecutorService) - Constructor for class hudson.remoting.ChannelBuilder
Specify the minimum mandatory parameters.
ChannelClosedException - Exception in hudson.remoting
Indicates that the channel is already closed.
ChannelClosedException() - Constructor for exception hudson.remoting.ChannelClosedException
ChannelClosedException(Throwable) - Constructor for exception hudson.remoting.ChannelClosedException
 
ChannelProperty<T> - Class in hudson.remoting
ChannelProperty(Class<T>, String) - Constructor for class hudson.remoting.ChannelProperty
 
ChunkHeader - Class in hudson.remoting
Parsing of the chunk header.
ChunkHeader() - Constructor for class hudson.remoting.ChunkHeader
 
classFileUrl(Class) - Static method in class hudson.remoting.Which
Returns the URL of the class file where the given class has been loaded from.
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.
classLoadingPrefetchCacheCount - Variable in class hudson.remoting.Channel
Prefetch cache hits.
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.)
close() - Method in class org.jenkinsci.remoting.nio.FifoBuffer
Indicates that there will be no more write.
close() - Method in class org.jenkinsci.remoting.nio.NioChannelHub
Shuts down the selector thread and aborts all
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.
create(InputStream) - Method in class org.jenkinsci.remoting.nio.SelectableFileChannelFactory
 
create(OutputStream) - Method in class org.jenkinsci.remoting.nio.SelectableFileChannelFactory
 
create(FileInputStream) - Method in class org.jenkinsci.remoting.nio.SelectableFileChannelFactory
 
create(FileOutputStream) - Method in class org.jenkinsci.remoting.nio.SelectableFileChannelFactory
 
create(FileDescriptor) - Method in class org.jenkinsci.remoting.nio.SelectableFileChannelFactory
 
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

DaemonThreadFactory - Class in hudson.remoting
 
DaemonThreadFactory() - Constructor for class hudson.remoting.DaemonThreadFactory
 
decode(String) - Static method in class hudson.remoting.Base64
Decodes Base64 data into octects
DelegatingCallable<V,T extends Throwable> - Interface in hudson.remoting
Callable that nominates another claassloader for serialization.
DiagnosedStreamCorruptionException - Exception in hudson.remoting
Signals a StreamCorruptedException with some additional diagnostic information.
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.
dumpPerformanceCounters(PrintWriter) - Method in class hudson.remoting.Channel
Print the performance counters.

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 Jenkins master.
Engine(EngineListener, List<URL>, String, String) - Constructor for class hudson.remoting.Engine
 
EngineListener - Interface in hudson.remoting
Receives status notification from Engine.
EngineListenerAdapter - Class in hudson.remoting
Adapter class for EngineListener to shield subtypes from future callback additions.
EngineListenerAdapter() - Constructor for class hudson.remoting.EngineListenerAdapter
 
EngineListenerSplitter - Class in hudson.remoting
EngineListener that distributes callbacks.
EngineListenerSplitter() - Constructor for class hudson.remoting.EngineListenerSplitter
 
ensureValid() - Method in class org.jenkinsci.remoting.nio.NioChannelHub
Verifies that the selector thread is running and this hub is active.
error(Throwable) - Method in interface hudson.remoting.EngineListener
Fatal error that's non recoverable.
error(Throwable) - Method in class hudson.remoting.EngineListenerAdapter
 
error(Throwable) - Method in class hudson.remoting.EngineListenerSplitter
 
error(Throwable) - Method in interface hudson.remoting.ErrorPropagatingOutputStream
Closes the stream and causes the reading InputStream to report an error.
error(Throwable) - Method in class hudson.remoting.FastPipedOutputStream
 
error(Throwable) - Method in class hudson.remoting.jnlp.GuiListener
 
error(Throwable) - Method in class hudson.remoting.Pipe
Writes an error to Pipe.getOut(), which results in IOException from the reading end.
ErrorPropagatingOutputStream - Interface in hudson.remoting
OutputStream that's connected to an InputStream somewhere, which provides ability to have InputStream report an error.
execute(Runnable) - Method in class hudson.remoting.AtmostOneThreadExecutor
 
execute(Runnable) - Method in class hudson.remoting.SingleLaneExecutorService
 
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.
FifoBuffer - Class in org.jenkinsci.remoting.nio
FIFO buffer for a reader thread and a writer thread to collaborate.
FifoBuffer(int, int) - Constructor for class org.jenkinsci.remoting.nio.FifoBuffer
 
FifoBuffer(int) - Constructor for class org.jenkinsci.remoting.nio.FifoBuffer
 
FifoBuffer(Object, int, int) - Constructor for class org.jenkinsci.remoting.nio.FifoBuffer
 
FileSystemJarCache - Class in hudson.remoting
JarCache that stores files in a single directory.
FileSystemJarCache(File, boolean) - Constructor for class hudson.remoting.FileSystemJarCache
 
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.
getBaseLoader() - Method in class hudson.remoting.ChannelBuilder
 
getCapability() - Method in class hudson.remoting.ChannelBuilder
 
getCause() - Method in exception hudson.remoting.ProxyException
ProxyException all the way down.
getClassLoader() - Method in interface hudson.remoting.DelegatingCallable
 
getDiagnoseFailure() - Method in exception hudson.remoting.DiagnosedStreamCorruptionException
 
getExecutors() - Method in class hudson.remoting.ChannelBuilder
 
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.
getHeaderStream() - Method in class hudson.remoting.ChannelBuilder
 
getHudsonUrl() - Method in class hudson.remoting.Engine
 
getIn() - Method in class hudson.remoting.Pipe
Gets the reading end of the pipe.
getInputStream() - Method in class org.jenkinsci.remoting.nio.FifoBuffer
Wraps the reader end of it to InputStream
getJarCache() - Method in class hudson.remoting.Channel
If this channel is built with jar file caching, return the object that manages this cache.
getJarCache() - Method in class hudson.remoting.ChannelBuilder
 
getJarLoader(Channel) - Method in class hudson.remoting.JarCacheSupport
 
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.
getMode() - Method in class hudson.remoting.ChannelBuilder
 
getName() - Method in class hudson.remoting.Channel
 
getName() - Method in class hudson.remoting.ChannelBuilder
 
getOut() - Method in class hudson.remoting.Pipe
Gets the writing end of the pipe.
getOutputStream() - Method in class org.jenkinsci.remoting.nio.FifoBuffer
Wraps writer end of it to OutputStream.
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
 
getReadAhead() - Method in exception hudson.remoting.DiagnosedStreamCorruptionException
 
getReadBack() - Method in exception hudson.remoting.DiagnosedStreamCorruptionException
 
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
 
getSelector() - Method in class org.jenkinsci.remoting.nio.NioChannelHub
 
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

in(Socket) - Static method in class hudson.remoting.SocketChannelStream
 
in(SocketChannel) - Static method in class hudson.remoting.SocketChannelStream
 
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
 
isClosed() - Method in class org.jenkinsci.remoting.nio.FifoBuffer
Returns true if the write end of the buffer is already closed, and that no more new data will arrive.
isClosingOrClosed() - Method in class hudson.remoting.Channel
Returns true if the channel is either in the process of closing down or has closed down.
isData(char) - Static method in class hudson.remoting.Base64
 
isDone() - Method in class hudson.remoting.AsyncFutureImpl
 
isInClosed() - Method in class hudson.remoting.Channel
If the receiving end of the channel is closed (that is, if we are guaranteed to receive nothing further), this method returns true.
isLast(int) - Static method in class hudson.remoting.ChunkHeader
 
isOutClosed() - Method in class hudson.remoting.Channel
Is the sender side of the transport already closed?
isPad(char) - Static method in class hudson.remoting.Base64
 
isPresentOnRemote(Checksum) - Method in interface hudson.remoting.JarLoader
Used by the local side to see if the jar file of the given checksum is already present on the other side.
isRestricted() - Method in class hudson.remoting.Channel
Returns true if this channel is currently does not load classes from the remote peer.
isRestricted() - Method in class hudson.remoting.ChannelBuilder
 
isShutdown() - Method in class hudson.remoting.AtmostOneThreadExecutor
 
isShutdown() - Method in class hudson.remoting.SingleLaneExecutorService
 
isSwapped() - Method in class hudson.remoting.StandardOutputStream
 
isTerminated() - Method in class hudson.remoting.AtmostOneThreadExecutor
 
isTerminated() - Method in class hudson.remoting.SingleLaneExecutorService
 
isWhiteSpace(char) - Static method in class hudson.remoting.Base64
 
isWindows() - Static method in class hudson.remoting.Launcher
 

J

JarCache - Class in hudson.remoting
Jar file cache.
JarCache() - Constructor for class hudson.remoting.JarCache
 
jarCache - Variable in class hudson.remoting.jnlp.Main
 
jarCache - Variable in class hudson.remoting.Launcher
 
JarCacheSupport - Class in hudson.remoting
Default partial implementation of JarCache.
JarCacheSupport() - Constructor for class hudson.remoting.JarCacheSupport
 
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
 
JarLoader - Interface in hudson.remoting
Remoting interface to allow the other side to retrieve a jar file from the checksum advertised in ResourceImageInJar.
jarURL(Class) - Static method in class hudson.remoting.Which
Deprecated.
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
 
length(int) - Static method in class hudson.remoting.ChunkHeader
 
Listener() - Constructor for class hudson.remoting.Channel.Listener
 
listener - Variable in class hudson.remoting.Engine
Deprecated.
listeners - Variable in class hudson.remoting.EngineListenerSplitter
 
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
 
lookInCache(Channel, long, long) - Method in class hudson.remoting.FileSystemJarCache
 
lookInCache(Channel, long, long) - Method in class hudson.remoting.JarCacheSupport
Look up the local cache and return URL if found.

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
Deprecated.
Use #main(InputStream, OutputStream, Mode, boolean, JarCache)
main(InputStream, OutputStream, Channel.Mode, boolean, JarCache) - 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.
makeTransport(InputStream, OutputStream, Channel.Mode, Capability) - Method in class hudson.remoting.ChannelBuilder
Instantiate a transport.
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

negotiate(InputStream, OutputStream) - Method in class hudson.remoting.ChannelBuilder
Performs hand-shaking and creates a CommandTransport.
newChannelBuilder(String, ExecutorService) - Method in class org.jenkinsci.remoting.nio.NioChannelHub
Returns a ChannelBuilder that will add a channel to this hub.
newThread(Runnable) - Method in class hudson.remoting.DaemonThreadFactory
 
NioChannelBuilder - Class in org.jenkinsci.remoting.nio
NioChannelHub - Class in org.jenkinsci.remoting.nio
Switch board of multiple Channels through NIO select.
NioChannelHub(ExecutorService) - Constructor for class org.jenkinsci.remoting.nio.NioChannelHub
 
NONE - Static variable in class hudson.remoting.Capability
 
noReconnect - Variable in class hudson.remoting.jnlp.Main
 
noReconnect - Variable in class hudson.remoting.Launcher
 
notifyJarPresence(long, long) - Method in interface hudson.remoting.JarLoader
Called by the other side to notify that they already own the jar file of the given checksum.
notifyJarPresence(long[]) - Method in interface hudson.remoting.JarLoader
 

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.EngineListenerAdapter
 
onDisconnect() - Method in class hudson.remoting.EngineListenerSplitter
 
onDisconnect() - Method in class hudson.remoting.jnlp.GuiListener
 
onReconnect() - Method in interface hudson.remoting.EngineListener
Called when a re-connection is about to be attempted.
onReconnect() - Method in class hudson.remoting.EngineListenerAdapter
 
onReconnect() - Method in class hudson.remoting.EngineListenerSplitter
 
onReconnect() - Method in class hudson.remoting.jnlp.GuiListener
 
onSelected(SelectionKey) - Method in class org.jenkinsci.remoting.nio.NioChannelHub
Called when the unknown key registered to the selector is selected.
org.jenkinsci.remoting.nio - package org.jenkinsci.remoting.nio
 
OURS - Static variable in interface hudson.remoting.JarLoader
 
out(Socket) - Static method in class hudson.remoting.SocketChannelStream
 
out(SocketChannel) - Static method in class hudson.remoting.SocketChannelStream
 

P

pack(int, boolean) - Static method in class hudson.remoting.ChunkHeader
 
parse(byte[]) - Static method in class hudson.remoting.ChunkHeader
 
parse(byte[], int) - Static method in class hudson.remoting.ChunkHeader
 
parse(int, int) - Static method in class hudson.remoting.ChunkHeader
 
parseJnlpArguments() - Method in class hudson.remoting.Launcher
Parses the connection arguments from JNLP file given in the URL.
peek(int, byte[], int, int) - Method in class org.jenkinsci.remoting.nio.FifoBuffer
Peek the specified number of bytes (len) at the specified offset in this buffer (offset) and places it into the specified position (start) of the array (data)
peek(int, byte[]) - Method in class org.jenkinsci.remoting.nio.FifoBuffer
 
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
Default pipe window size.
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
 
proxyCredentials - Variable in class hudson.remoting.jnlp.Main
 
proxyCredentials - Variable in class hudson.remoting.Launcher
 
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
 
read(byte[]) - Method in class org.jenkinsci.remoting.nio.FifoBuffer
 
read(byte[], int, int) - Method in class org.jenkinsci.remoting.nio.FifoBuffer
 
readable() - Method in class org.jenkinsci.remoting.nio.FifoBuffer
Number of bytes available in this buffer that are readable.
readBlock(Channel) - Method in class hudson.remoting.AbstractSynchronousByteArrayCommandTransport
Read a byte[] from the underlying transport for the given channel.
readNonBlocking(byte[]) - Method in class org.jenkinsci.remoting.nio.FifoBuffer
 
readNonBlocking(byte[], int, int) - Method in class org.jenkinsci.remoting.nio.FifoBuffer
 
readResolve() - Method in interface hudson.remoting.IReadResolve
 
receive(ReadableByteChannel) - Method in class org.jenkinsci.remoting.nio.FifoBuffer
Read bytes from a channel and stores it into this buffer.
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
RemoteInputStream(InputStream, boolean) - Constructor for class hudson.remoting.RemoteInputStream
RemoteInputStream(InputStream, RemoteInputStream.Flag) - Constructor for class hudson.remoting.RemoteInputStream
 
RemoteInputStream(InputStream, RemoteInputStream.Flag, RemoteInputStream.Flag) - Constructor for class hudson.remoting.RemoteInputStream
 
RemoteInputStream(InputStream, Set<RemoteInputStream.Flag>) - Constructor for class hudson.remoting.RemoteInputStream
 
RemoteInputStream.Flag - Enum in hudson.remoting
 
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
 
remove(EngineListener) - Method in class hudson.remoting.EngineListenerSplitter
 
removeListener(Channel.Listener) - Method in class hudson.remoting.Channel
Removes a listener.
removeListener(EngineListener) - Method in class hudson.remoting.Engine
 
removeLocalExecutionInterceptor(CallableFilter) - Method in class hudson.remoting.Channel
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.
resolve(Channel, long, long) - Method in class hudson.remoting.JarCache
Looks up the jar in cache, and if not found, use JarLoader to retrieve it from the other side.
resolve(Channel, long, long) - Method in class hudson.remoting.JarCacheSupport
 
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.
retrieve(Channel, long, long) - Method in class hudson.remoting.FileSystemJarCache
 
retrieve(Channel, long, long) - Method in class hudson.remoting.JarCacheSupport
Retrieve the jar file from the given JarLoader, store it, then return the URL to that jar.
rootDir - Variable in class hudson.remoting.FileSystemJarCache
 
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
 
run() - Method in class org.jenkinsci.remoting.nio.NioChannelHub
Attend to channels in the hub.

S

secret - Variable in class hudson.remoting.Launcher
 
SelectableFileChannelFactory - Class in org.jenkinsci.remoting.nio
SelectableFileChannelFactory() - Constructor for class org.jenkinsci.remoting.nio.SelectableFileChannelFactory
 
send(WritableByteChannel) - Method in class org.jenkinsci.remoting.nio.FifoBuffer
Read from this buffer write as much as possible to the channel until the channel gets filled up.
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
 
setFrameSize(int) - Method in class org.jenkinsci.remoting.nio.NioChannelHub
 
setJarCache(JarCache) - Method in class hudson.remoting.Channel
You can change the JarCache while the channel is in operation, but doing so doesn't impact RemoteClassLoaders that are already created.
setJarCache(JarCache) - Method in class hudson.remoting.Engine
Configures JAR caching for better performance.
setLimit(int) - Method in class org.jenkinsci.remoting.nio.FifoBuffer
Set limit to the number of maximum bytes this buffer can hold.
setMaximumBytecodeLevel(short) - Method in class hudson.remoting.Channel
Sets the maximum bytecode version (~ JDK) that we expect this channel to be able to load.
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
 
setProxyCredentials(String) - Method in class hudson.remoting.Engine
 
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
 
shutdown() - Method in class hudson.remoting.AtmostOneThreadExecutor
 
shutdown() - Method in class hudson.remoting.SingleLaneExecutorService
shutdownNow() - Method in class hudson.remoting.AtmostOneThreadExecutor
 
shutdownNow() - Method in class hudson.remoting.SingleLaneExecutorService
SingleLaneExecutorService - Class in hudson.remoting
Creates an ExecutorService that executes submitted tasks sequentially on top of another generic arbitrary ExecutorService.
SingleLaneExecutorService(ExecutorService) - Constructor for class hudson.remoting.SingleLaneExecutorService
 
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
 
SocketChannelStream - Class in hudson.remoting
Wraps SocketChannel into InputStream/OutputStream in a way that avoids deadlock when read/write happens concurrently.
SocketChannelStream() - Constructor for class hudson.remoting.SocketChannelStream
 
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.EngineListenerAdapter
 
status(String, Throwable) - Method in class hudson.remoting.EngineListenerAdapter
 
status(String) - Method in class hudson.remoting.EngineListenerSplitter
 
status(String, Throwable) - Method in class hudson.remoting.EngineListenerSplitter
 
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
 
supportsChunking() - Method in class hudson.remoting.Capability
Supports chunking to designate a command boundary.
supportsGreedyRemoteInputStream() - Method in class hudson.remoting.Capability
Does RemoteInputStream supports greedy flag.
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?
supportsPrefetch() - Method in class hudson.remoting.Capability
Does the implementation allow classes to be prefetched and JARs to be cached?
supportsProxyWriter2_35() - Method in class hudson.remoting.Capability
Does ProxyWriter supports proper throttling? This flag is also used to check other improvements made in ProxyWriter at the same time.
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.
THEIRS - Static variable in interface hudson.remoting.JarLoader
 
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
 
toString() - Method in exception hudson.remoting.DiagnosedStreamCorruptionException
 
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
 
unwrap(InputStream) - Method in class org.jenkinsci.remoting.nio.SelectableFileChannelFactory
 
unwrap(OutputStream) - Method in class org.jenkinsci.remoting.nio.SelectableFileChannelFactory
 
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.
valueOf(String) - Static method in enum hudson.remoting.RemoteInputStream.Flag
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.
values() - Static method in enum hudson.remoting.RemoteInputStream.Flag
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
Deprecated.
Because ChannelProperty is identity-equality, this method would never work. This is a design error.
Which - Class in hudson.remoting
Locates where a given class is loaded from.
Which() - Constructor for class hudson.remoting.Which
 
withBaseLoader(ClassLoader) - Method in class hudson.remoting.ChannelBuilder
Specify the classloader used for deserializing remote commands.
withBaseLoader(ClassLoader) - Method in class org.jenkinsci.remoting.nio.NioChannelBuilder
 
withCapability(Capability) - Method in class hudson.remoting.ChannelBuilder
Controls the capabilities that we'll advertise to the other side.
withCapability(Capability) - Method in class org.jenkinsci.remoting.nio.NioChannelBuilder
 
withHeaderStream(OutputStream) - Method in class hudson.remoting.ChannelBuilder
If non-null, receive the portion of data in is before the data goes into the "binary mode".
withHeaderStream(OutputStream) - Method in class org.jenkinsci.remoting.nio.NioChannelBuilder
 
withJarCache(JarCache) - Method in class hudson.remoting.ChannelBuilder
 
withJarCache(JarCache) - Method in class org.jenkinsci.remoting.nio.NioChannelBuilder
 
withMode(Channel.Mode) - Method in class hudson.remoting.ChannelBuilder
The encoding to be used over the stream.
withMode(Channel.Mode) - Method in class org.jenkinsci.remoting.nio.NioChannelBuilder
 
withRestricted(boolean) - Method in class hudson.remoting.ChannelBuilder
If true, this channel won't accept Commands that allow the remote end to execute arbitrary closures --- instead they can only call methods on objects that are exported by this channel.
withRestricted(boolean) - Method in class org.jenkinsci.remoting.nio.NioChannelBuilder
 
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
 
wrapForRethrow() - Method in exception hudson.remoting.RequestAbortedException
 
wrapInBackgroundImage(JComponent, Icon, int, int) - Static method in class hudson.remoting.jnlp.GUI
 
writable() - Method in class org.jenkinsci.remoting.nio.FifoBuffer
Number of bytes writable
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
 
write(byte[]) - Method in class org.jenkinsci.remoting.nio.FifoBuffer
 
write(byte[], int, int) - Method in class org.jenkinsci.remoting.nio.FifoBuffer
 
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.
writeJarTo(long, long, OutputStream) - Method in interface hudson.remoting.JarLoader
Retrieve the jar file image.
writeNonBlock(ByteBuffer) - Method in class org.jenkinsci.remoting.nio.FifoBuffer
Non-blocking write.

_

_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 _ 
Skip navigation links

Copyright © 2014. All rights reserved.