org.globus.wsrf.core.notification
Class SubscriptionManagerGTWSDLResourceProperties

java.lang.Object
  extended byorg.globus.wsrf.core.notification.SubscriptionManagerGTWSDLResourceProperties
All Implemented Interfaces:
java.io.Serializable

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

See Also:
Serialized Form

Field Summary
private  java.lang.Object __equalsCalc
           
private  boolean __hashCodeCalc
           
private  org.apache.axis.message.addressing.EndpointReferenceType consumerReference
           
private  java.util.Calendar creationTime
           
private  java.util.Calendar currentTime
           
private  QueryExpressionType precondition
           
private  QueryExpressionType selector
           
private  java.lang.Object subscriptionPolicy
           
private  java.util.Calendar terminationTime
           
private  TopicExpressionType topicExpression
           
private static org.apache.axis.description.TypeDesc typeDesc
           
private  boolean useNotify
           
 
Constructor Summary
SubscriptionManagerGTWSDLResourceProperties()
           
SubscriptionManagerGTWSDLResourceProperties(org.apache.axis.message.addressing.EndpointReferenceType consumerReference, java.util.Calendar creationTime, java.util.Calendar currentTime, QueryExpressionType precondition, QueryExpressionType selector, java.lang.Object subscriptionPolicy, java.util.Calendar terminationTime, TopicExpressionType topicExpression, boolean useNotify)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 org.apache.axis.message.addressing.EndpointReferenceType getConsumerReference()
          Gets the consumerReference value for this SubscriptionManagerGTWSDLResourceProperties.
 java.util.Calendar getCreationTime()
          Gets the creationTime value for this SubscriptionManagerGTWSDLResourceProperties.
 java.util.Calendar getCurrentTime()
          Gets the currentTime value for this SubscriptionManagerGTWSDLResourceProperties.
static org.apache.axis.encoding.Deserializer getDeserializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Get Custom Deserializer
 QueryExpressionType getPrecondition()
          Gets the precondition value for this SubscriptionManagerGTWSDLResourceProperties.
 QueryExpressionType getSelector()
          Gets the selector value for this SubscriptionManagerGTWSDLResourceProperties.
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 SubscriptionManagerGTWSDLResourceProperties.
 java.util.Calendar getTerminationTime()
          Gets the terminationTime value for this SubscriptionManagerGTWSDLResourceProperties.
 TopicExpressionType getTopicExpression()
          Gets the topicExpression value for this SubscriptionManagerGTWSDLResourceProperties.
static org.apache.axis.description.TypeDesc getTypeDesc()
          Return type metadata object
 int hashCode()
           
 boolean isUseNotify()
          Gets the useNotify value for this SubscriptionManagerGTWSDLResourceProperties.
 void setConsumerReference(org.apache.axis.message.addressing.EndpointReferenceType consumerReference)
          Sets the consumerReference value for this SubscriptionManagerGTWSDLResourceProperties.
 void setCreationTime(java.util.Calendar creationTime)
          Sets the creationTime value for this SubscriptionManagerGTWSDLResourceProperties.
 void setCurrentTime(java.util.Calendar currentTime)
          Sets the currentTime value for this SubscriptionManagerGTWSDLResourceProperties.
 void setPrecondition(QueryExpressionType precondition)
          Sets the precondition value for this SubscriptionManagerGTWSDLResourceProperties.
 void setSelector(QueryExpressionType selector)
          Sets the selector value for this SubscriptionManagerGTWSDLResourceProperties.
 void setSubscriptionPolicy(java.lang.Object subscriptionPolicy)
          Sets the subscriptionPolicy value for this SubscriptionManagerGTWSDLResourceProperties.
 void setTerminationTime(java.util.Calendar terminationTime)
          Sets the terminationTime value for this SubscriptionManagerGTWSDLResourceProperties.
 void setTopicExpression(TopicExpressionType topicExpression)
          Sets the topicExpression value for this SubscriptionManagerGTWSDLResourceProperties.
 void setUseNotify(boolean useNotify)
          Sets the useNotify value for this SubscriptionManagerGTWSDLResourceProperties.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

consumerReference

private org.apache.axis.message.addressing.EndpointReferenceType consumerReference

selector

private QueryExpressionType selector

useNotify

private boolean useNotify

topicExpression

private TopicExpressionType topicExpression

subscriptionPolicy

private java.lang.Object subscriptionPolicy

terminationTime

private java.util.Calendar terminationTime

creationTime

private java.util.Calendar creationTime

precondition

private QueryExpressionType precondition

currentTime

private java.util.Calendar currentTime

__equalsCalc

private java.lang.Object __equalsCalc

__hashCodeCalc

private boolean __hashCodeCalc

typeDesc

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

SubscriptionManagerGTWSDLResourceProperties

public SubscriptionManagerGTWSDLResourceProperties()

SubscriptionManagerGTWSDLResourceProperties

public SubscriptionManagerGTWSDLResourceProperties(org.apache.axis.message.addressing.EndpointReferenceType consumerReference,
                                                   java.util.Calendar creationTime,
                                                   java.util.Calendar currentTime,
                                                   QueryExpressionType precondition,
                                                   QueryExpressionType selector,
                                                   java.lang.Object subscriptionPolicy,
                                                   java.util.Calendar terminationTime,
                                                   TopicExpressionType topicExpression,
                                                   boolean useNotify)
Method Detail

getConsumerReference

public org.apache.axis.message.addressing.EndpointReferenceType getConsumerReference()
Gets the consumerReference value for this SubscriptionManagerGTWSDLResourceProperties.

Returns:
consumerReference

setConsumerReference

public void setConsumerReference(org.apache.axis.message.addressing.EndpointReferenceType consumerReference)
Sets the consumerReference value for this SubscriptionManagerGTWSDLResourceProperties.

Parameters:
consumerReference -

getSelector

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

Returns:
selector

setSelector

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

Parameters:
selector -

isUseNotify

public boolean isUseNotify()
Gets the useNotify value for this SubscriptionManagerGTWSDLResourceProperties.

Returns:
useNotify

setUseNotify

public void setUseNotify(boolean useNotify)
Sets the useNotify value for this SubscriptionManagerGTWSDLResourceProperties.

Parameters:
useNotify -

getTopicExpression

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

Returns:
topicExpression

setTopicExpression

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

Parameters:
topicExpression -

getSubscriptionPolicy

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

Returns:
subscriptionPolicy

setSubscriptionPolicy

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

Parameters:
subscriptionPolicy -

getTerminationTime

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

Returns:
terminationTime

setTerminationTime

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

Parameters:
terminationTime -

getCreationTime

public java.util.Calendar getCreationTime()
Gets the creationTime value for this SubscriptionManagerGTWSDLResourceProperties.

Returns:
creationTime

setCreationTime

public void setCreationTime(java.util.Calendar creationTime)
Sets the creationTime value for this SubscriptionManagerGTWSDLResourceProperties.

Parameters:
creationTime -

getPrecondition

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

Returns:
precondition

setPrecondition

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

Parameters:
precondition -

getCurrentTime

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

Returns:
currentTime

setCurrentTime

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

Parameters:
currentTime -

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