umich.cac.pbs
Class RecordPosition

java.lang.Object
  extended byumich.cac.pbs.RecordPosition

public class RecordPosition
extends java.lang.Object

A file that has static typed record positions of the various record fields in the PBS accounting file. For example the format of the file is

  DATE_TIME;RECORD_TYPE;JOB_ID;MESSAGE_AREA 0 1 2 3
 
This class encapsulates the position information of these fields

Version:
$Header $
Author:
rmach@umich.edu

Field Summary
static int DATE_TIME
          The position of the PBS Date and Time in the log file
static int FIELD_LENGTH_MAX
          The MAX length of an accounting field
static int FIELD_LENGTH_MIN
          THe MIN length of an accounting field
static int JOB_ID
          The position of the PBS job id in the log file
static int MESSAGE_AREA
          The position of the message area
static int RECORD_TYPE
          The position of the PBS record type in the log file
 
Constructor Summary
RecordPosition()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

FIELD_LENGTH_MAX

public static int FIELD_LENGTH_MAX
The MAX length of an accounting field


FIELD_LENGTH_MIN

public static int FIELD_LENGTH_MIN
THe MIN length of an accounting field


DATE_TIME

public static int DATE_TIME
The position of the PBS Date and Time in the log file


RECORD_TYPE

public static int RECORD_TYPE
The position of the PBS record type in the log file


JOB_ID

public static int JOB_ID
The position of the PBS job id in the log file


MESSAGE_AREA

public static int MESSAGE_AREA
The position of the message area

Constructor Detail

RecordPosition

public RecordPosition()