com.elixirtech.job
Interface IJobInfo

All Known Subinterfaces:
IJobInfo
All Known Implementing Classes:
JobInfo

public interface IJobInfo

This interface provides basic information on the job after its completion.


Field Summary
static java.lang.String BYTE_SIZE
          Output size
static java.lang.String ID
          Job id (unique until the server is restarted)
static java.lang.String JOB_ENDED
          Time stamp when Job ended.
static java.lang.String JOB_EXCEPTION
          Job exception
static java.lang.String JOB_RECEIVED
          Time stamp when Job received as a request.
static java.lang.String JOB_STARTED
          Time stamp when Job started being processed.
static java.lang.String LOG_FILE
          Job log file.
static java.lang.String MIME_TYPE
          Output format.
static java.lang.String NAME
          Name of Job.
static int NOVALUE
           
static java.lang.String PAGE_COUNT
          Output page count.
static java.lang.String PROGRESS
          Job progress.
static java.lang.String RECORD_COUNT
          Records return.
static java.lang.String RESULT
          Job result file or folder (eg.
static java.lang.String RESULT_UNZIPPED
          Job result file unzipped location
static int STATUS_CANCELLED
           
static java.lang.String STATUS_CODE
          Job status code.
static int STATUS_LOGGED_EXCEPTION
           
static int STATUS_NO_DATASOURCE
           
static int STATUS_NO_DETAILS
           
static int STATUS_NO_JOB
           
static int STATUS_NO_REPORT
           
static int STATUS_OK
           
static int STATUS_QUEUE_FULL
           
static int STATUS_RENDER_TIMEOUT
           
static int STATUS_TIMEOUT
           
static int STATUS_UNABLE_TO_COMPLETE
           
static int STATUS_UNKNOWN
           
 
Method Summary
 int getInteger(java.lang.String name)
           
 long getLong(java.lang.String name)
           
 java.lang.String[] getPropertyNames()
           
 java.lang.String getString(java.lang.String name)
           
 void setInteger(java.lang.String name, int value)
           
 void setLong(java.lang.String name, long value)
           
 void setString(java.lang.String name, java.lang.String value)
           
 

Field Detail

JOB_RECEIVED

static final java.lang.String JOB_RECEIVED
Time stamp when Job received as a request.

See Also:
Constant Field Values

JOB_STARTED

static final java.lang.String JOB_STARTED
Time stamp when Job started being processed.

See Also:
Constant Field Values

JOB_ENDED

static final java.lang.String JOB_ENDED
Time stamp when Job ended.

See Also:
Constant Field Values

JOB_EXCEPTION

static final java.lang.String JOB_EXCEPTION
Job exception

See Also:
Constant Field Values

NAME

static final java.lang.String NAME
Name of Job.

See Also:
Constant Field Values

ID

static final java.lang.String ID
Job id (unique until the server is restarted)

See Also:
Constant Field Values

PAGE_COUNT

static final java.lang.String PAGE_COUNT
Output page count.

See Also:
Constant Field Values

RECORD_COUNT

static final java.lang.String RECORD_COUNT
Records return.

See Also:
Constant Field Values

MIME_TYPE

static final java.lang.String MIME_TYPE
Output format.

See Also:
Constant Field Values

BYTE_SIZE

static final java.lang.String BYTE_SIZE
Output size

See Also:
Constant Field Values

LOG_FILE

static final java.lang.String LOG_FILE
Job log file.

See Also:
Constant Field Values

STATUS_CODE

static final java.lang.String STATUS_CODE
Job status code.

See Also:
Constant Field Values

PROGRESS

static final java.lang.String PROGRESS
Job progress.

See Also:
Constant Field Values

RESULT

static final java.lang.String RESULT
Job result file or folder (eg. the report pdf or datasource data)

See Also:
Constant Field Values

RESULT_UNZIPPED

static final java.lang.String RESULT_UNZIPPED
Job result file unzipped location

See Also:
Constant Field Values

NOVALUE

static final int NOVALUE
See Also:
Constant Field Values

STATUS_UNKNOWN

static final int STATUS_UNKNOWN
See Also:
Constant Field Values

STATUS_OK

static final int STATUS_OK
See Also:
Constant Field Values

STATUS_NO_DETAILS

static final int STATUS_NO_DETAILS
See Also:
Constant Field Values

STATUS_NO_DATASOURCE

static final int STATUS_NO_DATASOURCE
See Also:
Constant Field Values

STATUS_LOGGED_EXCEPTION

static final int STATUS_LOGGED_EXCEPTION
See Also:
Constant Field Values

STATUS_CANCELLED

static final int STATUS_CANCELLED
See Also:
Constant Field Values

STATUS_TIMEOUT

static final int STATUS_TIMEOUT
See Also:
Constant Field Values

STATUS_NO_REPORT

static final int STATUS_NO_REPORT
See Also:
Constant Field Values

STATUS_UNABLE_TO_COMPLETE

static final int STATUS_UNABLE_TO_COMPLETE
See Also:
Constant Field Values

STATUS_NO_JOB

static final int STATUS_NO_JOB
See Also:
Constant Field Values

STATUS_RENDER_TIMEOUT

static final int STATUS_RENDER_TIMEOUT
See Also:
Constant Field Values

STATUS_QUEUE_FULL

static final int STATUS_QUEUE_FULL
See Also:
Constant Field Values
Method Detail

getString

java.lang.String getString(java.lang.String name)

getInteger

int getInteger(java.lang.String name)

getLong

long getLong(java.lang.String name)

getPropertyNames

java.lang.String[] getPropertyNames()

setInteger

void setInteger(java.lang.String name,
                int value)

setLong

void setLong(java.lang.String name,
             long value)

setString

void setString(java.lang.String name,
               java.lang.String value)