public class EJob
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
EJob.State |
Modifier and Type | Field and Description |
---|---|
Job |
clientJob |
java.lang.String |
jobName
name of job
|
Job.Type |
jobType
type of job (change or examine)
|
Snapshot |
newSnapshot |
Snapshot |
oldSnapshot |
byte[] |
serializedResult |
Constructor and Description |
---|
EJob(Client connection,
int jobId,
Job.Type jobType,
java.lang.String jobName,
byte[] bytes)
Creates a new instance of EJob
|
Modifier and Type | Method and Description |
---|---|
java.lang.Throwable |
deserializeResult() |
java.lang.Throwable |
deserializeToClient() |
java.lang.Throwable |
deserializeToServer() |
protected void |
fieldVariableChanged(java.lang.String fieldName)
Method to remember that a field variable of the Job has been changed by the doIt() method.
|
Job.Inform |
getInform() |
Job |
getJob() |
boolean |
isExamine() |
boolean |
startedByServer() |
public final Job.Type jobType
public final java.lang.String jobName
public Snapshot oldSnapshot
public Snapshot newSnapshot
public byte[] serializedResult
public Job clientJob
public Job getJob()
public Job.Inform getInform()
public boolean isExamine()
public boolean startedByServer()
public java.lang.Throwable deserializeToServer()
public java.lang.Throwable deserializeToClient()
public java.lang.Throwable deserializeResult()
protected void fieldVariableChanged(java.lang.String fieldName)
fieldName
- the name of the variable that changed.