org.globus.mds.aggregator.types
Class AggregatorSubscriptionType

java.lang.Object
  extended byorg.globus.mds.aggregator.types.AggregatorSubscriptionType
All Implemented Interfaces:
java.io.Serializable

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

See Also:
Serialized Form

Field Summary
private  java.lang.Object __equalsCalc
           
private  boolean __hashCodeCalc
           
private  java.util.Calendar initialTerminationTime
           
private  QueryExpressionType precondition
           
private  QueryExpressionType selector
           
private  java.lang.Object subscriptionPolicy
           
private  TopicExpressionType topicExpression
           
private static org.apache.axis.description.TypeDesc typeDesc
           
 
Constructor Summary
AggregatorSubscriptionType()
           
AggregatorSubscriptionType(java.util.Calendar initialTerminationTime, QueryExpressionType precondition, QueryExpressionType selector, java.lang.Object subscriptionPolicy, TopicExpressionType topicExpression)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
static org.apache.axis.encoding.Deserializer getDeserializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Get Custom Deserializer
 java.util.Calendar getInitialTerminationTime()
          Gets the initialTerminationTime value for this AggregatorSubscriptionType.
 QueryExpressionType getPrecondition()
          Gets the precondition value for this AggregatorSubscriptionType.
 QueryExpressionType getSelector()
          Gets the selector value for this AggregatorSubscriptionType.
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.Object getSubscriptionPolicy()
          Gets the subscriptionPolicy value for this AggregatorSubscriptionType.
 TopicExpressionType getTopicExpression()
          Gets the topicExpression value for this AggregatorSubscriptionType.
static org.apache.axis.description.TypeDesc getTypeDesc()
          Return type metadata object
 int hashCode()
           
 void setInitialTerminationTime(java.util.Calendar initialTerminationTime)
          Sets the initialTerminationTime value for this AggregatorSubscriptionType.
 void setPrecondition(QueryExpressionType precondition)
          Sets the precondition value for this AggregatorSubscriptionType.
 void setSelector(QueryExpressionType selector)
          Sets the selector value for this AggregatorSubscriptionType.
 void setSubscriptionPolicy(java.lang.Object subscriptionPolicy)
          Sets the subscriptionPolicy value for this AggregatorSubscriptionType.
 void setTopicExpression(TopicExpressionType topicExpression)
          Sets the topicExpression value for this AggregatorSubscriptionType.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

topicExpression

private TopicExpressionType topicExpression

precondition

private QueryExpressionType precondition

selector

private QueryExpressionType selector

subscriptionPolicy

private java.lang.Object subscriptionPolicy

initialTerminationTime

private java.util.Calendar initialTerminationTime

__equalsCalc

private java.lang.Object __equalsCalc

__hashCodeCalc

private boolean __hashCodeCalc

typeDesc

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

AggregatorSubscriptionType

public AggregatorSubscriptionType()

AggregatorSubscriptionType

public AggregatorSubscriptionType(java.util.Calendar initialTerminationTime,
                                  QueryExpressionType precondition,
                                  QueryExpressionType selector,
                                  java.lang.Object subscriptionPolicy,
                                  TopicExpressionType topicExpression)
Method Detail

getTopicExpression

public TopicExpressionType getTopicExpression()
Gets the topicExpression value for this AggregatorSubscriptionType.

Returns:
topicExpression

setTopicExpression

public void setTopicExpression(TopicExpressionType topicExpression)
Sets the topicExpression value for this AggregatorSubscriptionType.

Parameters:
topicExpression -

getPrecondition

public QueryExpressionType getPrecondition()
Gets the precondition value for this AggregatorSubscriptionType.

Returns:
precondition

setPrecondition

public void setPrecondition(QueryExpressionType precondition)
Sets the precondition value for this AggregatorSubscriptionType.

Parameters:
precondition -

getSelector

public QueryExpressionType getSelector()
Gets the selector value for this AggregatorSubscriptionType.

Returns:
selector

setSelector

public void setSelector(QueryExpressionType selector)
Sets the selector value for this AggregatorSubscriptionType.

Parameters:
selector -

getSubscriptionPolicy

public java.lang.Object getSubscriptionPolicy()
Gets the subscriptionPolicy value for this AggregatorSubscriptionType.

Returns:
subscriptionPolicy

setSubscriptionPolicy

public void setSubscriptionPolicy(java.lang.Object subscriptionPolicy)
Sets the subscriptionPolicy value for this AggregatorSubscriptionType.

Parameters:
subscriptionPolicy -

getInitialTerminationTime

public java.util.Calendar getInitialTerminationTime()
Gets the initialTerminationTime value for this AggregatorSubscriptionType.

Returns:
initialTerminationTime

setInitialTerminationTime

public void setInitialTerminationTime(java.util.Calendar initialTerminationTime)
Sets the initialTerminationTime value for this AggregatorSubscriptionType.

Parameters:
initialTerminationTime -

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