Serialized Form
-
Package hudson.remoting
-
Class hudson.remoting.Capability
class Capability extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
mask
long mask
Bit mask of optional capabilities.
-
-
Exception hudson.remoting.ChannelClosedException
class ChannelClosedException extends ChannelStateException implements Serializable -
Class hudson.remoting.ChannelProperty
class ChannelProperty extends Object implements Serializable- serialVersionUID:
- 1L
-
Exception hudson.remoting.ClassFilter.ClassFilterException
class ClassFilterException extends Exception implements Serializable-
Serialized Fields
-
pattern
String pattern
Deprecated.
-
-
-
Class hudson.remoting.ClassLoaderHolder
class ClassLoaderHolder extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialization Methods
-
readObject
- Throws:
IOException
ClassNotFoundException
-
writeObject
- Throws:
IOException
-
-
Class hudson.remoting.Command
class Command extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
createdAt
Exception createdAt
This exception captures the stack trace of where the Command object is created. This is useful for diagnosing the error when command fails to execute on the remote peer.null
if the cause is not recorded.
-
-
Exception hudson.remoting.DiagnosedStreamCorruptionException
class DiagnosedStreamCorruptionException extends StreamCorruptedException implements Serializable-
Serialized Fields
-
diagnoseFailure
Exception diagnoseFailure
-
readAhead
byte[] readAhead
-
readBack
byte[] readBack
-
-
-
Class hudson.remoting.ExportTable.ExportList
class ExportList extends ArrayList<hudson.remoting.ExportTable.Entry<?>> implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
old
hudson.remoting.ExportTable.ExportList old
-
-
Class hudson.remoting.Pipe
class Pipe extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialization Methods
-
readObject
- Throws:
IOException
ClassNotFoundException
-
writeObject
- Throws:
IOException
-
-
Serialized Fields
-
in
InputStream in
-
out
OutputStream out
-
-
Exception hudson.remoting.ProxyException
class ProxyException extends IOException implements Serializable -
Class hudson.remoting.RemoteClassLoader.ClassFile
class ClassFile extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
classImage
byte[] classImage
-
classLoader
int classLoader
oid of the classloader that should load this class.
-
-
Class hudson.remoting.RemoteClassLoader.ClassFile2
class ClassFile2 extends hudson.remoting.RemoteClassLoader.ResourceFile implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
classLoader
int classLoader
oid of the classloader that should load this class. -
referer
hudson.remoting.RemoteClassLoader.ClassFile2 referer
When used withRemoteClassLoader.IClassLoader.fetch3(String)
, this points to the class that was referencing this class.This information is crucial in determining which classloaders are to cache the prefetch information. Imagine classloader X requests fetch3("Foo"), which returns 2
ClassFile2
instances:- ClassFile2 #1: image of "Foo" is here and load this from classloader Y
- ClassFile2 #2: image of "Bar" is here, referenced by "Foo", and load this from classloader Z
In this situation, we want to let classloader Y know that Bar is to be loaded from Z, since that is the most likely classloader that will try to resolve Bar. In contrast, remembering that in classloader X is only marginally useful.
-
-
Class hudson.remoting.RemoteClassLoader.ResourceFile
class ResourceFile extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
image
hudson.remoting.ResourceImageRef image
Encapsulates how to retrieve the actual resource.
-
-
Class hudson.remoting.RemoteInputStream
class RemoteInputStream extends InputStream implements Serializable- serialVersionUID:
- 1L
-
Serialization Methods
-
readObject
- Throws:
IOException
ClassNotFoundException
-
writeObject
- Throws:
IOException
-
-
Serialized Fields
-
autoUnexport
boolean autoUnexport
-
greedy
boolean greedy
-
-
Class hudson.remoting.RemoteOutputStream
class RemoteOutputStream extends OutputStream implements Serializable- serialVersionUID:
- 1L
-
Serialization Methods
-
readObject
- Throws:
IOException
ClassNotFoundException
-
writeObject
- Throws:
IOException
-
-
Class hudson.remoting.RemoteWriter
class RemoteWriter extends Writer implements Serializable- serialVersionUID:
- 1L
-
Serialization Methods
-
readObject
- Throws:
IOException
ClassNotFoundException
-
writeObject
- Throws:
IOException
-
-
Class hudson.remoting.Request
class Request extends Command implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
id
int id
Uniquely identifies this request. Used for correlation between request and response. -
lastIoId
int lastIoId
Set by the sender to the ID of the last I/O issued from the sender thread. The receiver will ensure that this I/O operation has completed before carrying out the task.If the sender doesn't support this, the receiver will see 0.
-
response
Response<RSP extends Serializable,
? extends Throwable> response
-
-
Exception hudson.remoting.RequestAbortedException
class RequestAbortedException extends hudson.remoting.RemotingSystemException implements Serializable- serialVersionUID:
- 238929914783987425L
-
Class hudson.remoting.Response
class Response extends Command implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
exception
EXC extends Throwable exception
-
id
int id
ID of theRequest
for which -
lastIoId
int lastIoId
Set by the sender to the ID of the last I/O issued during the command execution. The receiver will ensure that this I/O operation has completed before carrying out the task.If the sender doesn't support this, the receiver will see 0.
- See Also:
-
PipeWriter
-
returnValue
RSP extends Serializable returnValue
-
-
Class hudson.remoting.UnexportCommand
class UnexportCommand extends Command implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
oid
int oid
-
-
-
Package hudson.remoting.forward
-
Package org.jenkinsci.remoting
-
Exception org.jenkinsci.remoting.ChannelStateException
class ChannelStateException extends IOException implements Serializable-
Serialized Fields
-
channelName
String channelName
-
-
-
-
Package org.jenkinsci.remoting.nio
-
Exception org.jenkinsci.remoting.nio.FifoBuffer.CloseCause
class CloseCause extends Exception implements Serializable- serialVersionUID:
- 1L
-
-
Package org.jenkinsci.remoting.org.apache.commons.validator.routines
-
Class org.jenkinsci.remoting.org.apache.commons.validator.routines.InetAddressValidator
class InetAddressValidator extends Object implements Serializable- serialVersionUID:
- -919201640201914789L
-
Serialized Fields
-
ipv4Validator
RegexValidator ipv4Validator
IPv4 RegexValidator
-
-
Class org.jenkinsci.remoting.org.apache.commons.validator.routines.RegexValidator
class RegexValidator extends Object implements Serializable- serialVersionUID:
- -8832409930574867162L
-
Serialized Fields
-
patterns
Pattern[] patterns
-
-
-
Package org.jenkinsci.remoting.protocol.impl
-
Exception org.jenkinsci.remoting.protocol.impl.ConnectionHeaders.ParseException
class ParseException extends Exception implements Serializable -
Exception org.jenkinsci.remoting.protocol.impl.ConnectionRefusalException
class ConnectionRefusalException extends IOException implements Serializable -
Exception org.jenkinsci.remoting.protocol.impl.PermanentConnectionRefusalException
class PermanentConnectionRefusalException extends ConnectionRefusalException implements Serializable
-
-
Package org.jenkinsci.remoting.util
-
Exception org.jenkinsci.remoting.util.ExecutorServiceUtils.ExecutionRejectedException
class ExecutionRejectedException extends Exception implements Serializable- serialVersionUID:
- 1L
-
Exception org.jenkinsci.remoting.util.ExecutorServiceUtils.FatalRejectedExecutionException
class FatalRejectedExecutionException extends RejectedExecutionException implements Serializable- serialVersionUID:
- 1L
-