Serialized Form
-
Package hudson.remoting
-
Class hudson.remoting.Capability extends Object implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
mask
long mask
Bit mask of optional capabilities.
-
-
Class hudson.remoting.ChannelClosedException extends ChannelStateException implements Serializable
-
Class hudson.remoting.ChannelProperty extends Object implements Serializable
- serialVersionUID:
- 1L
-
Class hudson.remoting.ClassFilter.ClassFilterException extends Exception implements Serializable
-
Serialized Fields
-
pattern
String pattern
Deprecated.
-
-
-
Class hudson.remoting.ClassLoaderHolder extends Object implements Serializable
- serialVersionUID:
- 1L
-
Serialization Methods
-
readObject
private void readObject(ObjectInputStream ois) throws IOException, ClassNotFoundException
- Throws:
IOException
ClassNotFoundException
-
writeObject
private void writeObject(ObjectOutputStream oos) throws IOException
- Throws:
IOException
-
-
Class hudson.remoting.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.
-
-
Class hudson.remoting.DiagnosedStreamCorruptionException extends StreamCorruptedException implements Serializable
-
Serialized Fields
-
diagnoseFailure
Exception diagnoseFailure
-
readAhead
byte[] readAhead
-
readBack
byte[] readBack
-
-
-
Class hudson.remoting.ExportTable.ExportList extends ArrayList<hudson.remoting.ExportTable.Entry<?>> implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
old
hudson.remoting.ExportTable.ExportList old
-
-
Class hudson.remoting.Pipe extends Object implements Serializable
- serialVersionUID:
- 1L
-
Serialization Methods
-
readObject
private void readObject(ObjectInputStream ois) throws IOException, ClassNotFoundException
- Throws:
IOException
ClassNotFoundException
-
writeObject
private void writeObject(ObjectOutputStream oos) throws IOException
- Throws:
IOException
-
-
Serialized Fields
-
in
InputStream in
-
out
OutputStream out
-
-
Class hudson.remoting.ProxyException extends IOException implements Serializable
-
Class hudson.remoting.RemoteClassLoader.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 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 extends Object implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
image
hudson.remoting.ResourceImageRef image
Encapsulates how to retrieve the actual resource.
-
-
Class hudson.remoting.RemoteInputStream extends InputStream implements Serializable
- serialVersionUID:
- 1L
-
Serialization Methods
-
readObject
private void readObject(ObjectInputStream ois) throws IOException, ClassNotFoundException
- Throws:
IOException
ClassNotFoundException
-
writeObject
private void writeObject(ObjectOutputStream oos) throws IOException
- Throws:
IOException
-
-
Serialized Fields
-
autoUnexport
boolean autoUnexport
-
greedy
boolean greedy
-
-
Class hudson.remoting.RemoteOutputStream extends OutputStream implements Serializable
- serialVersionUID:
- 1L
-
Serialization Methods
-
readObject
private void readObject(ObjectInputStream ois) throws IOException, ClassNotFoundException
- Throws:
IOException
ClassNotFoundException
-
writeObject
private void writeObject(ObjectOutputStream oos) throws IOException
- Throws:
IOException
-
-
Class hudson.remoting.RemoteWriter extends Writer implements Serializable
- serialVersionUID:
- 1L
-
Serialization Methods
-
readObject
private void readObject(ObjectInputStream ois) throws IOException, ClassNotFoundException
- Throws:
IOException
ClassNotFoundException
-
writeObject
private void writeObject(ObjectOutputStream oos) throws IOException
- Throws:
IOException
-
-
Class hudson.remoting.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
-
-
Class hudson.remoting.RequestAbortedException extends hudson.remoting.RemotingSystemException implements Serializable
- serialVersionUID:
- 238929914783987425L
-
Class hudson.remoting.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 extends Command implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
oid
int oid
-
-
-
Package hudson.remoting.forward
-
Package org.jenkinsci.remoting
-
Class org.jenkinsci.remoting.ChannelStateException extends IOException implements Serializable
-
Serialized Fields
-
channelName
String channelName
-
-
-
-
Package org.jenkinsci.remoting.nio
-
Class org.jenkinsci.remoting.nio.FifoBuffer.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 extends Object implements Serializable
- serialVersionUID:
- -919201640201914789L
-
Serialized Fields
-
ipv4Validator
RegexValidator ipv4Validator
IPv4 RegexValidator
-
-
Class org.jenkinsci.remoting.org.apache.commons.validator.routines.RegexValidator extends Object implements Serializable
- serialVersionUID:
- -8832409930574867162L
-
Serialized Fields
-
patterns
Pattern[] patterns
-
-
-
Package org.jenkinsci.remoting.protocol.impl
-
Class org.jenkinsci.remoting.protocol.impl.ConnectionHeaders.ParseException extends Exception implements Serializable
-
Class org.jenkinsci.remoting.protocol.impl.ConnectionRefusalException extends IOException implements Serializable
-
Class org.jenkinsci.remoting.protocol.impl.PermanentConnectionRefusalException extends ConnectionRefusalException implements Serializable
-
-
Package org.jenkinsci.remoting.util
-
Class org.jenkinsci.remoting.util.ExecutorServiceUtils.ExecutionRejectedException extends Exception implements Serializable
- serialVersionUID:
- 1L
-
Class org.jenkinsci.remoting.util.ExecutorServiceUtils.FatalRejectedExecutionException extends RejectedExecutionException implements Serializable
- serialVersionUID:
- 1L
-