|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object umich.cac.data.FieldName
FieldName class This class encapsulates the display name (the name given to the XML tag) and raw name (the name PBS used to encode the data) to a field.
For example, PBS encodes the exit status of a job with the name "Exit_status", this is the raw name. We display in the XML the name "exit_status", which is the display name for this raw field.
Field Summary | |
static FieldName |
ABORT_FIELD
Abort Field |
static FieldName |
ACCOUNT
Used for optional account parameter for charging job to specific account |
static FieldName |
AUTHORIZED_USERS
Authorized users is for BRecord, PBS Pro specific on linux |
static FieldName |
B_FIELD
BField. |
static FieldName |
BNODES
The list of nodes, for a BRecord PBS Pro specific on linux |
static FieldName |
CHECKPOINT_RESTART_FIELD
Checkpoint restart Field |
static FieldName |
CPU
CPU is the cpu number the job ran on, not defined in PBS, it is extracted from nodename |
static FieldName |
CPU_PERCENT
Origin Specific. |
static FieldName |
CPU_USED
Added by PBSPro on Linux. |
static FieldName |
CPUT
Origin Specific. |
static FieldName |
CPUTIME
The cpu time used |
static FieldName |
CTIME
The ctime of the job, the time in seconds when the job was created (first submitted) |
static FieldName |
DATE
Date, part of base record |
static FieldName |
DAY
The day of the record, as in 10/12/2002, not defined in PBS, it is extracted from Date |
static FieldName |
DELETE_FIELD
Delete Field |
static FieldName |
DURATION
Duration, specific to BField. |
static FieldName |
END
The end of the job |
static FieldName |
ETIME
The etime of the job, the time in seconds when the job became eligible to run, no holds etc |
static FieldName |
EXEC_HOST
The execution host(s) ran on |
static FieldName |
EXECUTION_FIELD
Execution Field |
static FieldName |
EXIT_STATUS
Exit status of job |
static FieldName |
GROUP
The group name under which the job executed |
static FieldName |
INTERACTIVE_FIELD
InteractiveField. |
static FieldName |
JOBID
Job Id, part of base |
static FieldName |
JOBNAME
The name of the job as chosen by the user |
static FieldName |
K_FIELD
KField. |
static FieldName |
MEM
The memory used |
static FieldName |
MEMORY
The memory of the job |
static FieldName |
MEMORY_R
The memory requested |
static FieldName |
NAME
Name of user running job |
static FieldName |
NEED_NODES
A list of nodes assigned to job |
static FieldName |
NODE
A node. |
static FieldName |
NODECT
The node count requested |
static FieldName |
NODENAME
Nodename lists node resources job ran on |
static FieldName |
NODES
The number of nodes requested |
static FieldName |
NUMCPUS
Origin Specific. |
static FieldName |
OWNER
Owner, specific to BField. |
static FieldName |
QTIME
The qtime of the job, the time in seconds when the job was queued into the current queue |
static FieldName |
QUEUE
The name of the queue from which the job was executed |
static FieldName |
QUEUE_FIELD
Wait field |
static FieldName |
REQUESTOR
The requester for a job cancellation |
static FieldName |
RERUN_FIELD
Rerun Field |
static FieldName |
RESOURCE_LIST
Container field |
static FieldName |
RESOURCE_USED
Container field |
static FieldName |
SESSION
The session number of the job |
static FieldName |
START
The start of the job, the time in seconds when job execution started |
static FieldName |
START_FIELD
Start Field |
static FieldName |
TIME
The time of the record, as in 10:11:11, not defined in PBS, it is extracted from Date |
static FieldName |
U_FIELD
UField. |
static FieldName |
UNITS
The memory units of the job |
static FieldName |
USER
container of user running job, not defined in PBS |
static FieldName |
VMEM
The virtual memory used |
static FieldName |
WALLTIME
The wall time used |
static FieldName |
WALLTIME_R
The wall time requested |
static FieldName |
Y_FIELD
YField. |
Constructor Summary | |
FieldName(java.lang.String displayName,
java.lang.String rawName,
FieldType fieldType)
Constructor |
Method Summary | |
java.lang.String |
closeTag()
Get the closed tag name for this field |
static FieldName[] |
getAllFieldNames()
get all fields |
java.lang.String |
getDisplayName()
Get the display name, which is the name that is used for the XML tag, like display name for Resource_List.nodect is nodect |
FieldType |
getFieldType()
Gets the fieldType attribute of the FieldName object |
java.lang.String |
getRawName()
Get the "raw" name, which is the original encoded name in the PBS file, like Resource_List.nodect |
java.lang.String |
openTag()
Get the open tag name for this field |
java.lang.String |
openTag(java.util.List attributeList)
Get the open tag name for this field including the attributes named by the List of Attribute objects passed to this method |
boolean |
rawequals(FieldName fieldName)
Compare two FieldName's objects for equality based on their raw fields |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final FieldName QUEUE
public static final FieldName NODE
public static final FieldName GROUP
public static final FieldName JOBNAME
public static final FieldName CTIME
public static final FieldName QTIME
public static final FieldName ETIME
public static final FieldName START
public static final FieldName MEMORY
public static final FieldName UNITS
public static final FieldName SESSION
public static final FieldName END
public static final FieldName EXIT_STATUS
public static final FieldName USER
public static final FieldName NAME
public static final FieldName DATE
public static final FieldName DAY
public static final FieldName TIME
public static final FieldName JOBID
public static final FieldName NODENAME
public static final FieldName CPU
public static final FieldName REQUESTOR
public static final FieldName NEED_NODES
public static final FieldName NODECT
public static final FieldName NODES
public static final FieldName WALLTIME_R
public static final FieldName MEMORY_R
public static final FieldName CPUTIME
public static final FieldName MEM
public static final FieldName WALLTIME
public static final FieldName VMEM
public static final FieldName EXEC_HOST
public static final FieldName RESOURCE_LIST
public static final FieldName RESOURCE_USED
public static final FieldName EXECUTION_FIELD
public static final FieldName QUEUE_FIELD
public static final FieldName START_FIELD
public static final FieldName DELETE_FIELD
public static final FieldName RERUN_FIELD
public static final FieldName CHECKPOINT_RESTART_FIELD
public static final FieldName ABORT_FIELD
public static final FieldName NUMCPUS
public static final FieldName CPUT
public static final FieldName CPU_PERCENT
public static final FieldName CPU_USED
public static final FieldName K_FIELD
public static final FieldName U_FIELD
public static final FieldName Y_FIELD
public static final FieldName B_FIELD
public static final FieldName OWNER
public static final FieldName DURATION
public static final FieldName INTERACTIVE_FIELD
public static final FieldName BNODES
public static final FieldName AUTHORIZED_USERS
public static final FieldName ACCOUNT
Constructor Detail |
public FieldName(java.lang.String displayName, java.lang.String rawName, FieldType fieldType)
displayName
- the name that will appear in XML tag, like "exec_host"rawName
- the name that PBS uses to describe the field, like
"Exec_Host"fieldType
- Description of the ParameterMethod Detail |
public boolean rawequals(FieldName fieldName)
fieldName
- The field to compare to
public static FieldName[] getAllFieldNames()
public FieldType getFieldType()
public java.lang.String openTag()
public java.lang.String openTag(java.util.List attributeList)
public java.lang.String getRawName()
public java.lang.String getDisplayName()
public java.lang.String closeTag()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |