- 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
-
Deprecated.
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.
- call(Callable<V>) - Method in class org.jenkinsci.remoting.CallableDecorator
-
Used to decorate everything that executes in the channel as a result of a request from the other side,
such as RPC executions on exported objects, user-provided
Callable
execution, pipe write, and so on.
- Callable<V,T extends Throwable> - Interface in hudson.remoting
-
Represents computation to be done on a remote system.
- CallableDecorator - Class in org.jenkinsci.remoting
-
Decorator on Callable.call()
to filter the execution.
- CallableDecorator() - Constructor for class org.jenkinsci.remoting.CallableDecorator
-
- CallableFilter - Interface in hudson.remoting
-
- 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
-
- candidateCertificates - Variable in class hudson.remoting.jnlp.Main
-
- 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
-
- Channel(String, ExecutorService, CommandTransport, boolean, ClassLoader) - Constructor for class hudson.remoting.Channel
-
- Channel(String, ExecutorService, CommandTransport, boolean, ClassLoader, JarCache) - Constructor for class hudson.remoting.Channel
-
- Channel(ChannelBuilder, CommandTransport) - Constructor for class hudson.remoting.Channel
-
- 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
-
- check(String) - Method in class hudson.remoting.ClassFilter
-
- check(Class) - Method in class hudson.remoting.ClassFilter
-
- check(RoleSensitive, Collection<Role>) - Method in class org.jenkinsci.remoting.RoleChecker
-
- check(RoleSensitive, Role) - Method in class org.jenkinsci.remoting.RoleChecker
-
- check(RoleSensitive, Role...) - Method in class org.jenkinsci.remoting.RoleChecker
-
- checkRoles(RoleChecker) - Method in interface org.jenkinsci.remoting.RoleSensitive
-
- 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.
- ClassFilter - Class in hudson.remoting
-
Restricts what classes can be received through remoting.
- ClassFilter() - Constructor for class hudson.remoting.ClassFilter
-
- 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.
- connect() - Method in class org.jenkinsci.remoting.engine.JnlpServer3Handshake
-
Performs the handshake and establishes a channel.
- connectionTarget - Variable in class hudson.remoting.Launcher
-
- cookie - Variable in class org.jenkinsci.remoting.engine.JnlpServer3Handshake
-
If the client sends a connection cookie, that value is stored here.
- 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
-
- createChannelBuilder(String) - Method in class org.jenkinsci.remoting.engine.JnlpServerHandshake
-
- 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").
- createProtocols(String, String, EngineListener) - Static method in class org.jenkinsci.remoting.engine.JnlpProtocolFactory
-
Create the list of protocols the JNLP slave should attempt when
connecting to the master.
- createProtocols(String, String) - Static method in class org.jenkinsci.remoting.engine.JnlpProtocolFactory
-
- 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.
- 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
-
- getClassFilter() - Method in class hudson.remoting.ChannelBuilder
-
- getClassLoader() - Method in interface hudson.remoting.DelegatingCallable
-
- getDecorators() - Method in class hudson.remoting.ChannelBuilder
-
- 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
-
- getHub() - Method in class org.jenkinsci.remoting.engine.JnlpServerHandshake
-
- getHudsonUrl() - Method in class hudson.remoting.Engine
-
- getIn() - Method in class hudson.remoting.Pipe
-
Gets the reading end of the pipe.
- getIn() - Method in class org.jenkinsci.remoting.engine.JnlpServerHandshake
-
- getInputStream() - Method in class org.jenkinsci.remoting.nio.FifoBuffer
-
- 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
-
TODO: this is not safe against clock skew and is called from jenkins core (and potentially plugins)
- 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
-
- getName() - Method in class org.jenkinsci.remoting.engine.JnlpProtocol
-
Get the name of the protocol.
- getName() - Method in class org.jenkinsci.remoting.Role
-
Gets a human readable name of this role.
- getNodeName() - Method in class org.jenkinsci.remoting.engine.JnlpServer3Handshake
-
Gets the node name reported from the other side.
- getNodeSecret(String) - Method in class org.jenkinsci.remoting.engine.JnlpServer3Handshake
-
Given the node name declared by the client, determine the secret
used for authentication.
- getOut() - Method in class hudson.remoting.Pipe
-
Gets the writing end of the pipe.
- getOut() - Method in class org.jenkinsci.remoting.engine.JnlpServerHandshake
-
- getOutputStream() - Method in class org.jenkinsci.remoting.nio.FifoBuffer
-
- getPort() - Method in interface hudson.remoting.forward.ListeningPort
-
TCP/IP port that is listening.
- getPort() - Method in class hudson.remoting.forward.PortForwarder
-
- getProperties() - Method in class hudson.remoting.ChannelBuilder
-
- getProperty(Object) - Method in class hudson.remoting.Channel
-
- 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
-
- getRequestProperties() - Method in class org.jenkinsci.remoting.engine.JnlpServerHandshake
-
- getRequestProperty(String) - Method in class org.jenkinsci.remoting.engine.JnlpServerHandshake
-
- getSelector() - Method in class org.jenkinsci.remoting.nio.NioChannelHub
-
- getSocket() - Method in class org.jenkinsci.remoting.engine.JnlpServerHandshake
-
- getUnderlyingOutput() - Method in class hudson.remoting.Channel
-
- GREETING_SUCCESS - Static variable in class hudson.remoting.Engine
-
- GREETING_SUCCESS - Static variable in class org.jenkinsci.remoting.engine.JnlpProtocol
-
- GUI - Class in hudson.remoting.jnlp
-
GUI related helper code
- GUI() - Constructor for class hudson.remoting.jnlp.GUI
-
- GuiListener - Class in hudson.remoting.jnlp
-
- GuiListener() - Constructor for class hudson.remoting.jnlp.GuiListener
-
- read() - Method in class hudson.remoting.AbstractSynchronousByteArrayCommandTransport
-
- read(InputStream) - Static method in class hudson.remoting.Capability
-
- 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.
- readChars(InputStream, int) - Static method in class org.jenkinsci.remoting.engine.EngineUtil
-
Read a certain amount of characters from the stream.
- readLine(InputStream) - Static method in class org.jenkinsci.remoting.engine.EngineUtil
-
Read until '\n' and returns it as a string.
- 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
-
- readResponseHeaders(BufferedInputStream) - Static method in class org.jenkinsci.remoting.engine.EngineUtil
-
Read headers from a response.
- 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
-
- 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
-
- RemoteOutputStream(OutputStream) - Constructor for class hudson.remoting.RemoteOutputStream
-
- RemoteWriter - Class in hudson.remoting
-
- 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(CallableDecorator) - Method in class hudson.remoting.Channel
-
- removeLocalExecutionInterceptor(CallableFilter) - Method in class hudson.remoting.Channel
-
- request - Variable in class org.jenkinsci.remoting.engine.JnlpServerHandshake
-
Bag of properties the JNLP agent have sent us during the hand-shake.
- 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.
- ROLE - Static variable in class hudson.remoting.forward.ForwarderFactory
-
Role that's willing to open a socket to arbitrary node nad forward that to the other side.
- ROLE - Static variable in class hudson.remoting.forward.PortForwarder
-
Role that's willing to listen on a socket and forward that to the other side.
- Role - Class in org.jenkinsci.remoting
-
Represents different roles two sides of the channel plays.
- Role(String) - Constructor for class org.jenkinsci.remoting.Role
-
- Role(Class) - Constructor for class org.jenkinsci.remoting.Role
-
- RoleChecker - Class in org.jenkinsci.remoting
-
Verifies that the callable is getting run on the intended recipient.
- RoleChecker() - Constructor for class org.jenkinsci.remoting.RoleChecker
-
- RoleSensitive - Interface in org.jenkinsci.remoting
-
Used by
Callable
-like objects to designate the intended recipient of the callable,
to help verify callables are running in JVMs that it is intended to run.
- 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.
- 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
-
- setArbitraryCallableAllowed(boolean) - Method in class hudson.remoting.Channel
-
- setAsCancelled() - Method in class hudson.remoting.AsyncFutureImpl
-
Marks this task as cancelled.
- setCandidateCertificates(List<X509Certificate>) - Method in class hudson.remoting.Engine
-
- 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
RemoteClassLoader
s 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
-
- setRemoteClassLoadingAllowed(boolean) - Method in class hudson.remoting.Channel
-
Controls whether or not this channel is willing to load classes from the other side.
- 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
-
- 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
-
- slaveName - Variable in class org.jenkinsci.remoting.engine.JnlpProtocol
-
- slaveSecret - Variable in class org.jenkinsci.remoting.engine.JnlpProtocol
-
- socket - Variable in class org.jenkinsci.remoting.engine.JnlpServerHandshake
-
Socket connection to the slave.
- SocketChannelStream - Class in hudson.remoting
-
- SocketChannelStream() - Constructor for class hudson.remoting.SocketChannelStream
-
- SocketInputStream - Class in hudson.remoting
-
- SocketInputStream(Socket) - Constructor for class hudson.remoting.SocketInputStream
-
- SocketOutputStream - Class in hudson.remoting
-
- 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 additional 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
-
- success(Properties) - Method in class org.jenkinsci.remoting.engine.JnlpServerHandshake
-
Tell the client that the server
is happy with the handshaking and is ready to move on to build a channel.
- supportsChunking() - Method in class hudson.remoting.Capability
-
Supports chunking to designate a command boundary.
- supportsGreedyRemoteInputStream() - Method in class hudson.remoting.Capability
-
- 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
-
- 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.