org.globus.exec.generated
Class ManagedMultiJobResourcePropertiesType

java.lang.Object
  extended byorg.globus.exec.generated.ManagedMultiJobResourcePropertiesType
All Implemented Interfaces:
java.io.Serializable

public class ManagedMultiJobResourcePropertiesType
extends java.lang.Object
implements java.io.Serializable

See Also:
Serialized Form

Field Summary
private  java.lang.Object __equalsCalc
           
private  boolean __hashCodeCalc
           
private  int capacity
           
private  java.util.Calendar currentTime
           
private  FaultResourcePropertyType fault
           
private  boolean fixedTopicSet
           
private  boolean holding
           
private  java.lang.String localUserId
           
private  byte[] registrantData
           
private  boolean rendezvousCompleted
           
private  ServiceLevelAgreementType serviceLevelAgreement
           
private  StateEnumeration state
           
private  org.apache.axis.message.addressing.EndpointReferenceType[] subJobEndpoint
           
private  java.util.Calendar terminationTime
           
private  TopicExpressionType[] topic
           
private  org.apache.axis.types.URI[] topicExpressionDialects
           
private static org.apache.axis.description.TypeDesc typeDesc
           
private  java.lang.String userSubject
           
 
Constructor Summary
ManagedMultiJobResourcePropertiesType()
           
ManagedMultiJobResourcePropertiesType(int capacity, java.util.Calendar currentTime, FaultResourcePropertyType fault, boolean fixedTopicSet, boolean holding, java.lang.String localUserId, byte[] registrantData, boolean rendezvousCompleted, ServiceLevelAgreementType serviceLevelAgreement, StateEnumeration state, org.apache.axis.message.addressing.EndpointReferenceType[] subJobEndpoint, java.util.Calendar terminationTime, TopicExpressionType[] topic, org.apache.axis.types.URI[] topicExpressionDialects, java.lang.String userSubject)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 int getCapacity()
          Gets the capacity value for this ManagedMultiJobResourcePropertiesType.
 java.util.Calendar getCurrentTime()
          Gets the currentTime value for this ManagedMultiJobResourcePropertiesType.
static org.apache.axis.encoding.Deserializer getDeserializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Get Custom Deserializer
 FaultResourcePropertyType getFault()
          Gets the fault value for this ManagedMultiJobResourcePropertiesType.
 java.lang.String getLocalUserId()
          Gets the localUserId value for this ManagedMultiJobResourcePropertiesType.
 byte[] getRegistrantData()
          Gets the registrantData value for this ManagedMultiJobResourcePropertiesType.
static org.apache.axis.encoding.Serializer getSerializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Get Custom Serializer
 ServiceLevelAgreementType getServiceLevelAgreement()
          Gets the serviceLevelAgreement value for this ManagedMultiJobResourcePropertiesType.
 StateEnumeration getState()
          Gets the state value for this ManagedMultiJobResourcePropertiesType.
 org.apache.axis.message.addressing.EndpointReferenceType[] getSubJobEndpoint()
          Gets the subJobEndpoint value for this ManagedMultiJobResourcePropertiesType.
 org.apache.axis.message.addressing.EndpointReferenceType getSubJobEndpoint(int i)
           
 java.util.Calendar getTerminationTime()
          Gets the terminationTime value for this ManagedMultiJobResourcePropertiesType.
 TopicExpressionType[] getTopic()
          Gets the topic value for this ManagedMultiJobResourcePropertiesType.
 TopicExpressionType getTopic(int i)
           
 org.apache.axis.types.URI[] getTopicExpressionDialects()
          Gets the topicExpressionDialects value for this ManagedMultiJobResourcePropertiesType.
 org.apache.axis.types.URI getTopicExpressionDialects(int i)
           
static org.apache.axis.description.TypeDesc getTypeDesc()
          Return type metadata object
 java.lang.String getUserSubject()
          Gets the userSubject value for this ManagedMultiJobResourcePropertiesType.
 int hashCode()
           
 boolean isFixedTopicSet()
          Gets the fixedTopicSet value for this ManagedMultiJobResourcePropertiesType.
 boolean isHolding()
          Gets the holding value for this ManagedMultiJobResourcePropertiesType.
 boolean isRendezvousCompleted()
          Gets the rendezvousCompleted value for this ManagedMultiJobResourcePropertiesType.
 void setCapacity(int capacity)
          Sets the capacity value for this ManagedMultiJobResourcePropertiesType.
 void setCurrentTime(java.util.Calendar currentTime)
          Sets the currentTime value for this ManagedMultiJobResourcePropertiesType.
 void setFault(FaultResourcePropertyType fault)
          Sets the fault value for this ManagedMultiJobResourcePropertiesType.
 void setFixedTopicSet(boolean fixedTopicSet)
          Sets the fixedTopicSet value for this ManagedMultiJobResourcePropertiesType.
 void setHolding(boolean holding)
          Sets the holding value for this ManagedMultiJobResourcePropertiesType.
 void setLocalUserId(java.lang.String localUserId)
          Sets the localUserId value for this ManagedMultiJobResourcePropertiesType.
 void setRegistrantData(byte[] registrantData)
          Sets the registrantData value for this ManagedMultiJobResourcePropertiesType.
 void setRendezvousCompleted(boolean rendezvousCompleted)
          Sets the rendezvousCompleted value for this ManagedMultiJobResourcePropertiesType.
 void setServiceLevelAgreement(ServiceLevelAgreementType serviceLevelAgreement)
          Sets the serviceLevelAgreement value for this ManagedMultiJobResourcePropertiesType.
 void setState(StateEnumeration state)
          Sets the state value for this ManagedMultiJobResourcePropertiesType.
 void setSubJobEndpoint(org.apache.axis.message.addressing.EndpointReferenceType[] subJobEndpoint)
          Sets the subJobEndpoint value for this ManagedMultiJobResourcePropertiesType.
 void setSubJobEndpoint(int i, org.apache.axis.message.addressing.EndpointReferenceType _value)
           
 void setTerminationTime(java.util.Calendar terminationTime)
          Sets the terminationTime value for this ManagedMultiJobResourcePropertiesType.
 void setTopic(int i, TopicExpressionType _value)
           
 void setTopic(TopicExpressionType[] topic)
          Sets the topic value for this ManagedMultiJobResourcePropertiesType.
 void setTopicExpressionDialects(int i, org.apache.axis.types.URI _value)
           
 void setTopicExpressionDialects(org.apache.axis.types.URI[] topicExpressionDialects)
          Sets the topicExpressionDialects value for this ManagedMultiJobResourcePropertiesType.
 void setUserSubject(java.lang.String userSubject)
          Sets the userSubject value for this ManagedMultiJobResourcePropertiesType.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

subJobEndpoint

private org.apache.axis.message.addressing.EndpointReferenceType[] subJobEndpoint

serviceLevelAgreement

private ServiceLevelAgreementType serviceLevelAgreement

capacity

private int capacity

userSubject

private java.lang.String userSubject

fault

private FaultResourcePropertyType fault

topicExpressionDialects

private org.apache.axis.types.URI[] topicExpressionDialects

topic

private TopicExpressionType[] topic

terminationTime

private java.util.Calendar terminationTime

localUserId

private java.lang.String localUserId

currentTime

private java.util.Calendar currentTime

holding

private boolean holding

registrantData

private byte[] registrantData

rendezvousCompleted

private boolean rendezvousCompleted

fixedTopicSet

private boolean fixedTopicSet

state

private StateEnumeration state

__equalsCalc

private java.lang.Object __equalsCalc

__hashCodeCalc

private boolean __hashCodeCalc

typeDesc

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

ManagedMultiJobResourcePropertiesType

public ManagedMultiJobResourcePropertiesType()

ManagedMultiJobResourcePropertiesType

public ManagedMultiJobResourcePropertiesType(int capacity,
                                             java.util.Calendar currentTime,
                                             FaultResourcePropertyType fault,
                                             boolean fixedTopicSet,
                                             boolean holding,
                                             java.lang.String localUserId,
                                             byte[] registrantData,
                                             boolean rendezvousCompleted,
                                             ServiceLevelAgreementType serviceLevelAgreement,
                                             StateEnumeration state,
                                             org.apache.axis.message.addressing.EndpointReferenceType[] subJobEndpoint,
                                             java.util.Calendar terminationTime,
                                             TopicExpressionType[] topic,
                                             org.apache.axis.types.URI[] topicExpressionDialects,
                                             java.lang.String userSubject)
Method Detail

getSubJobEndpoint

public org.apache.axis.message.addressing.EndpointReferenceType[] getSubJobEndpoint()
Gets the subJobEndpoint value for this ManagedMultiJobResourcePropertiesType.

Returns:
subJobEndpoint

setSubJobEndpoint

public void setSubJobEndpoint(org.apache.axis.message.addressing.EndpointReferenceType[] subJobEndpoint)
Sets the subJobEndpoint value for this ManagedMultiJobResourcePropertiesType.

Parameters:
subJobEndpoint -

getSubJobEndpoint

public org.apache.axis.message.addressing.EndpointReferenceType getSubJobEndpoint(int i)

setSubJobEndpoint

public void setSubJobEndpoint(int i,
                              org.apache.axis.message.addressing.EndpointReferenceType _value)

getServiceLevelAgreement

public ServiceLevelAgreementType getServiceLevelAgreement()
Gets the serviceLevelAgreement value for this ManagedMultiJobResourcePropertiesType.

Returns:
serviceLevelAgreement

setServiceLevelAgreement

public void setServiceLevelAgreement(ServiceLevelAgreementType serviceLevelAgreement)
Sets the serviceLevelAgreement value for this ManagedMultiJobResourcePropertiesType.

Parameters:
serviceLevelAgreement -

getCapacity

public int getCapacity()
Gets the capacity value for this ManagedMultiJobResourcePropertiesType.

Returns:
capacity

setCapacity

public void setCapacity(int capacity)
Sets the capacity value for this ManagedMultiJobResourcePropertiesType.

Parameters:
capacity -

getUserSubject

public java.lang.String getUserSubject()
Gets the userSubject value for this ManagedMultiJobResourcePropertiesType.

Returns:
userSubject

setUserSubject

public void setUserSubject(java.lang.String userSubject)
Sets the userSubject value for this ManagedMultiJobResourcePropertiesType.

Parameters:
userSubject -

getFault

public FaultResourcePropertyType getFault()
Gets the fault value for this ManagedMultiJobResourcePropertiesType.

Returns:
fault

setFault

public void setFault(FaultResourcePropertyType fault)
Sets the fault value for this ManagedMultiJobResourcePropertiesType.

Parameters:
fault -

getTopicExpressionDialects

public org.apache.axis.types.URI[] getTopicExpressionDialects()
Gets the topicExpressionDialects value for this ManagedMultiJobResourcePropertiesType.

Returns:
topicExpressionDialects

setTopicExpressionDialects

public void setTopicExpressionDialects(org.apache.axis.types.URI[] topicExpressionDialects)
Sets the topicExpressionDialects value for this ManagedMultiJobResourcePropertiesType.

Parameters:
topicExpressionDialects -

getTopicExpressionDialects

public org.apache.axis.types.URI getTopicExpressionDialects(int i)

setTopicExpressionDialects

public void setTopicExpressionDialects(int i,
                                       org.apache.axis.types.URI _value)

getTopic

public TopicExpressionType[] getTopic()
Gets the topic value for this ManagedMultiJobResourcePropertiesType.

Returns:
topic

setTopic

public void setTopic(TopicExpressionType[] topic)
Sets the topic value for this ManagedMultiJobResourcePropertiesType.

Parameters:
topic -

getTopic

public TopicExpressionType getTopic(int i)

setTopic

public void setTopic(int i,
                     TopicExpressionType _value)

getTerminationTime

public java.util.Calendar getTerminationTime()
Gets the terminationTime value for this ManagedMultiJobResourcePropertiesType.

Returns:
terminationTime

setTerminationTime

public void setTerminationTime(java.util.Calendar terminationTime)
Sets the terminationTime value for this ManagedMultiJobResourcePropertiesType.

Parameters:
terminationTime -

getLocalUserId

public java.lang.String getLocalUserId()
Gets the localUserId value for this ManagedMultiJobResourcePropertiesType.

Returns:
localUserId

setLocalUserId

public void setLocalUserId(java.lang.String localUserId)
Sets the localUserId value for this ManagedMultiJobResourcePropertiesType.

Parameters:
localUserId -

getCurrentTime

public java.util.Calendar getCurrentTime()
Gets the currentTime value for this ManagedMultiJobResourcePropertiesType.

Returns:
currentTime

setCurrentTime

public void setCurrentTime(java.util.Calendar currentTime)
Sets the currentTime value for this ManagedMultiJobResourcePropertiesType.

Parameters:
currentTime -

isHolding

public boolean isHolding()
Gets the holding value for this ManagedMultiJobResourcePropertiesType.

Returns:
holding

setHolding

public void setHolding(boolean holding)
Sets the holding value for this ManagedMultiJobResourcePropertiesType.

Parameters:
holding -

getRegistrantData

public byte[] getRegistrantData()
Gets the registrantData value for this ManagedMultiJobResourcePropertiesType.

Returns:
registrantData

setRegistrantData

public void setRegistrantData(byte[] registrantData)
Sets the registrantData value for this ManagedMultiJobResourcePropertiesType.

Parameters:
registrantData -

isRendezvousCompleted

public boolean isRendezvousCompleted()
Gets the rendezvousCompleted value for this ManagedMultiJobResourcePropertiesType.

Returns:
rendezvousCompleted

setRendezvousCompleted

public void setRendezvousCompleted(boolean rendezvousCompleted)
Sets the rendezvousCompleted value for this ManagedMultiJobResourcePropertiesType.

Parameters:
rendezvousCompleted -

isFixedTopicSet

public boolean isFixedTopicSet()
Gets the fixedTopicSet value for this ManagedMultiJobResourcePropertiesType.

Returns:
fixedTopicSet

setFixedTopicSet

public void setFixedTopicSet(boolean fixedTopicSet)
Sets the fixedTopicSet value for this ManagedMultiJobResourcePropertiesType.

Parameters:
fixedTopicSet -

getState

public StateEnumeration getState()
Gets the state value for this ManagedMultiJobResourcePropertiesType.

Returns:
state

setState

public void setState(StateEnumeration state)
Sets the state value for this ManagedMultiJobResourcePropertiesType.

Parameters:
state -

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