org.globus.exec.service.usage
Class GramUsageMonitorPacket
java.lang.Object
org.globus.usage.packets.UsageMonitorPacket
org.globus.usage.packets.IPTimeMonitorPacket
org.globus.exec.service.usage.GramUsageMonitorPacket
- public class GramUsageMonitorPacket
- extends org.globus.usage.packets.IPTimeMonitorPacket
| Fields inherited from class org.globus.usage.packets.IPTimeMonitorPacket |
senderAddress, timeSent |
| Fields inherited from class org.globus.usage.packets.UsageMonitorPacket |
binaryContents, componentCode, DEFAULT_PORT, MAX_PACKET_SIZE, packetVersion |
| Methods inherited from class org.globus.usage.packets.IPTimeMonitorPacket |
getDateTime, getHostIP, getTimestamp, setDateTime, setHostIP, setTimestamp, toString |
| Methods inherited from class org.globus.usage.packets.UsageMonitorPacket |
getBinaryContents, getComponentCode, getPacketVersion, parseByteArray, sendPacket, sendPacket, sendPacket, sendPacketToMultiple, sendPacketToMultiple, sendPacketToMultiple, sendPacketToMultiple, setComponentCode, setPacketVersion |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
logger
static org.apache.commons.logging.Log logger
COMPONENT_CODE
private static short COMPONENT_CODE
PACKET_VERSION
private static short PACKET_VERSION
FALSE
private static byte FALSE
TRUE
private static byte TRUE
creationTime
private java.util.Date creationTime
MAX_SCHEDULER_TYPE_SIZE
private static final int MAX_SCHEDULER_TYPE_SIZE
- See Also:
- Constant Field Values
localResourceManager
private java.lang.String localResourceManager
jobCredentialEndpointUsed
private boolean jobCredentialEndpointUsed
fileStageInUsed
private boolean fileStageInUsed
fileStageOutUsed
private boolean fileStageOutUsed
fileCleanUpUsed
private boolean fileCleanUpUsed
cleanUpHoldUsed
private boolean cleanUpHoldUsed
JOB_TYPE_UNKNOWN
private static final byte JOB_TYPE_UNKNOWN
- See Also:
- Constant Field Values
JOB_TYPE_SINGLE
private static final byte JOB_TYPE_SINGLE
- See Also:
- Constant Field Values
JOB_TYPE_MULTIPLE
private static final byte JOB_TYPE_MULTIPLE
- See Also:
- Constant Field Values
JOB_TYPE_MPI
private static final byte JOB_TYPE_MPI
- See Also:
- Constant Field Values
JOB_TYPE_CONDOR
private static final byte JOB_TYPE_CONDOR
- See Also:
- Constant Field Values
jobType
private JobTypeEnumeration jobType
gt2ErrorCode
private int gt2ErrorCode
FAULT_CLASS_UNKNOWN
private static final byte FAULT_CLASS_UNKNOWN
- See Also:
- Constant Field Values
FAULT_CLASS_CREDENTIAL_SERIALIZATION
private static final byte FAULT_CLASS_CREDENTIAL_SERIALIZATION
- See Also:
- Constant Field Values
FAULT_CLASS_EXECUTION_FAILED
private static final byte FAULT_CLASS_EXECUTION_FAILED
- See Also:
- Constant Field Values
FAULT_CLASS_FAULT
private static final byte FAULT_CLASS_FAULT
- See Also:
- Constant Field Values
FAULT_CLASS_FILE_PERMISSIONS
private static final byte FAULT_CLASS_FILE_PERMISSIONS
- See Also:
- Constant Field Values
FAULT_CLASS_INSUFFICIENT_CREDENTIALS
private static final byte FAULT_CLASS_INSUFFICIENT_CREDENTIALS
- See Also:
- Constant Field Values
FAULT_CLASS_INTERNAL
private static final byte FAULT_CLASS_INTERNAL
- See Also:
- Constant Field Values
FAULT_CLASS_INVALID_CREDENTIALS
private static final byte FAULT_CLASS_INVALID_CREDENTIALS
- See Also:
- Constant Field Values
FAULT_CLASS_INVALID_PATH
private static final byte FAULT_CLASS_INVALID_PATH
- See Also:
- Constant Field Values
FAULT_CLASS_SERVICE_LEVEL_AGREEMENT
private static final byte FAULT_CLASS_SERVICE_LEVEL_AGREEMENT
- See Also:
- Constant Field Values
FAULT_CLASS_STAGING
private static final byte FAULT_CLASS_STAGING
- See Also:
- Constant Field Values
FAULT_CLASS_UNSUPPORTED_FEATURE
private static final byte FAULT_CLASS_UNSUPPORTED_FEATURE
- See Also:
- Constant Field Values
faultClass
private java.lang.Class faultClass
GramUsageMonitorPacket
public GramUsageMonitorPacket()
setCreationTime
public void setCreationTime(java.util.Date creationTime)
getCreationTime
public java.util.Date getCreationTime()
setLocalResourceManager
public void setLocalResourceManager(java.lang.String localResourceManager)
getLocalResourceManager
public java.lang.String getLocalResourceManager()
setJobCredentialEndpointUsed
public void setJobCredentialEndpointUsed(boolean jobCredentialEndpointUsed)
getJobCredentialEndpointUsed
public boolean getJobCredentialEndpointUsed()
setFileStageInUsed
public void setFileStageInUsed(boolean FileStageInUsed)
isFileStageInUsed
public boolean isFileStageInUsed()
setFileStageOutUsed
public void setFileStageOutUsed(boolean FileStageOutUsed)
isFileStageOutUsed
public boolean isFileStageOutUsed()
setFileCleanUpUsed
public void setFileCleanUpUsed(boolean FileCleanUpUsed)
isFileCleanUpUsed
public boolean isFileCleanUpUsed()
setCleanUpHoldUsed
public void setCleanUpHoldUsed(boolean CleanUpHoldUsed)
isCleanUpHoldUsed
public boolean isCleanUpHoldUsed()
setJobType
public void setJobType(JobTypeEnumeration jobType)
getJobType
public JobTypeEnumeration getJobType()
setGt2ErrorCode
public void setGt2ErrorCode(int gt2ErrorCode)
getGt2ErrorCode
public int getGt2ErrorCode()
setFaultClass
public void setFaultClass(java.lang.Class faultClass)
getFaultClass
public java.lang.Class getFaultClass()
getIPVersion
private short getIPVersion()
packCustomFields
public void packCustomFields(org.globus.usage.packets.CustomByteBuffer buf)
unpackCustomFields
public void unpackCustomFields(org.globus.usage.packets.CustomByteBuffer buf)
jobTypeEnumerationToByte
private static byte jobTypeEnumerationToByte(JobTypeEnumeration jobType)
- Converts a GRAM job type to it's corresponding byte code.
byteToJobTypeEnumeration
private static JobTypeEnumeration byteToJobTypeEnumeration(byte jobTypeByte)
- Converts the byte code associated with the given GRAM job type
to the job type String representation.
faultClassToByte
private static byte faultClassToByte(java.lang.Class faultClass)
- Converts a GRAM fault Class object to it's associated byte code.
byteToFaultClass
private static java.lang.Class byteToFaultClass(byte faultClassByte)
- Converts the byte code associated with a GRAM fault class to a
class instance.
display
public void display()
toSQL
public java.lang.String toSQL()