org.globus.mds.glue
Class StateType

java.lang.Object
  extended byorg.globus.mds.glue.StateType
All Implemented Interfaces:
org.apache.axis.encoding.AnyContentType, java.io.Serializable

public class StateType
extends java.lang.Object
implements java.io.Serializable, org.apache.axis.encoding.AnyContentType

See Also:
Serialized Form

Field Summary
private  java.lang.Object __equalsCalc
           
private  boolean __hashCodeCalc
           
private  org.apache.axis.message.MessageElement[] _any
           
private  int estimatedResponseTime
           
private  int freeCPUs
           
private  int runningJobs
           
private  java.lang.String status
           
private  int totalJobs
           
private static org.apache.axis.description.TypeDesc typeDesc
           
private  int waitingJobs
           
private  int worstResponseTime
           
 
Constructor Summary
StateType()
           
StateType(org.apache.axis.message.MessageElement[] _any, int estimatedResponseTime, int freeCPUs, int runningJobs, java.lang.String status, int totalJobs, int waitingJobs, int worstResponseTime)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 org.apache.axis.message.MessageElement[] get_any()
          Gets the _any value for this StateType.
static org.apache.axis.encoding.Deserializer getDeserializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Get Custom Deserializer
 int getEstimatedResponseTime()
          Gets the estimatedResponseTime value for this StateType.
 int getFreeCPUs()
          Gets the freeCPUs value for this StateType.
 int getRunningJobs()
          Gets the runningJobs value for this StateType.
static org.apache.axis.encoding.Serializer getSerializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Get Custom Serializer
 java.lang.String getStatus()
          Gets the status value for this StateType.
 int getTotalJobs()
          Gets the totalJobs value for this StateType.
static org.apache.axis.description.TypeDesc getTypeDesc()
          Return type metadata object
 int getWaitingJobs()
          Gets the waitingJobs value for this StateType.
 int getWorstResponseTime()
          Gets the worstResponseTime value for this StateType.
 int hashCode()
           
 void set_any(org.apache.axis.message.MessageElement[] _any)
          Sets the _any value for this StateType.
 void setEstimatedResponseTime(int estimatedResponseTime)
          Sets the estimatedResponseTime value for this StateType.
 void setFreeCPUs(int freeCPUs)
          Sets the freeCPUs value for this StateType.
 void setRunningJobs(int runningJobs)
          Sets the runningJobs value for this StateType.
 void setStatus(java.lang.String status)
          Sets the status value for this StateType.
 void setTotalJobs(int totalJobs)
          Sets the totalJobs value for this StateType.
 void setWaitingJobs(int waitingJobs)
          Sets the waitingJobs value for this StateType.
 void setWorstResponseTime(int worstResponseTime)
          Sets the worstResponseTime value for this StateType.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_any

private org.apache.axis.message.MessageElement[] _any

status

private java.lang.String status

totalJobs

private int totalJobs

runningJobs

private int runningJobs

waitingJobs

private int waitingJobs

worstResponseTime

private int worstResponseTime

estimatedResponseTime

private int estimatedResponseTime

freeCPUs

private int freeCPUs

__equalsCalc

private java.lang.Object __equalsCalc

__hashCodeCalc

private boolean __hashCodeCalc

typeDesc

private static org.apache.axis.description.TypeDesc typeDesc
Constructor Detail

StateType

public StateType()

StateType

public StateType(org.apache.axis.message.MessageElement[] _any,
                 int estimatedResponseTime,
                 int freeCPUs,
                 int runningJobs,
                 java.lang.String status,
                 int totalJobs,
                 int waitingJobs,
                 int worstResponseTime)
Method Detail

get_any

public org.apache.axis.message.MessageElement[] get_any()
Gets the _any value for this StateType.

Specified by:
get_any in interface org.apache.axis.encoding.AnyContentType
Returns:
_any

set_any

public void set_any(org.apache.axis.message.MessageElement[] _any)
Sets the _any value for this StateType.

Specified by:
set_any in interface org.apache.axis.encoding.AnyContentType
Parameters:
_any -

getStatus

public java.lang.String getStatus()
Gets the status value for this StateType.

Returns:
status

setStatus

public void setStatus(java.lang.String status)
Sets the status value for this StateType.

Parameters:
status -

getTotalJobs

public int getTotalJobs()
Gets the totalJobs value for this StateType.

Returns:
totalJobs

setTotalJobs

public void setTotalJobs(int totalJobs)
Sets the totalJobs value for this StateType.

Parameters:
totalJobs -

getRunningJobs

public int getRunningJobs()
Gets the runningJobs value for this StateType.

Returns:
runningJobs

setRunningJobs

public void setRunningJobs(int runningJobs)
Sets the runningJobs value for this StateType.

Parameters:
runningJobs -

getWaitingJobs

public int getWaitingJobs()
Gets the waitingJobs value for this StateType.

Returns:
waitingJobs

setWaitingJobs

public void setWaitingJobs(int waitingJobs)
Sets the waitingJobs value for this StateType.

Parameters:
waitingJobs -

getWorstResponseTime

public int getWorstResponseTime()
Gets the worstResponseTime value for this StateType.

Returns:
worstResponseTime

setWorstResponseTime

public void setWorstResponseTime(int worstResponseTime)
Sets the worstResponseTime value for this StateType.

Parameters:
worstResponseTime -

getEstimatedResponseTime

public int getEstimatedResponseTime()
Gets the estimatedResponseTime value for this StateType.

Returns:
estimatedResponseTime

setEstimatedResponseTime

public void setEstimatedResponseTime(int estimatedResponseTime)
Sets the estimatedResponseTime value for this StateType.

Parameters:
estimatedResponseTime -

getFreeCPUs

public int getFreeCPUs()
Gets the freeCPUs value for this StateType.

Returns:
freeCPUs

setFreeCPUs

public void setFreeCPUs(int freeCPUs)
Sets the freeCPUs value for this StateType.

Parameters:
freeCPUs -

equals

public boolean equals(java.lang.Object obj)

hashCode

public int hashCode()

getTypeDesc

public static org.apache.axis.description.TypeDesc getTypeDesc()
Return type metadata object


getSerializer

public static org.apache.axis.encoding.Serializer getSerializer(java.lang.String mechType,
                                                                java.lang.Class _javaType,
                                                                javax.xml.namespace.QName _xmlType)
Get Custom Serializer


getDeserializer

public static org.apache.axis.encoding.Deserializer getDeserializer(java.lang.String mechType,
                                                                    java.lang.Class _javaType,
                                                                    javax.xml.namespace.QName _xmlType)
Get Custom Deserializer