org.glite.ce.monitorapij.types
Class Notification

java.lang.Object
  extended byorg.glite.ce.monitorapij.types.Notification
All Implemented Interfaces:
java.io.Serializable

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

See Also:
Serialized Form

Constructor Summary
Notification()
           
Notification(java.util.Calendar expirationTime, Topic topic, Event event, org.apache.axis.types.URI consumerURL)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 org.apache.axis.types.URI getConsumerURL()
          Gets the consumerURL value for this Notification.
static org.apache.axis.encoding.Deserializer getDeserializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Get Custom Deserializer
 Event getEvent()
          Gets the event value for this Notification.
 java.util.Calendar getExpirationTime()
          Gets the expirationTime value for this Notification.
static org.apache.axis.encoding.Serializer getSerializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Get Custom Serializer
 Topic getTopic()
          Gets the topic value for this Notification.
static org.apache.axis.description.TypeDesc getTypeDesc()
          Return type metadata object
 int hashCode()
           
 void setConsumerURL(org.apache.axis.types.URI consumerURL)
          Sets the consumerURL value for this Notification.
 void setEvent(Event event)
          Sets the event value for this Notification.
 void setExpirationTime(java.util.Calendar expirationTime)
          Sets the expirationTime value for this Notification.
 void setTopic(Topic topic)
          Sets the topic value for this Notification.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Notification

public Notification()

Notification

public Notification(java.util.Calendar expirationTime,
                    Topic topic,
                    Event event,
                    org.apache.axis.types.URI consumerURL)
Method Detail

getExpirationTime

public java.util.Calendar getExpirationTime()
Gets the expirationTime value for this Notification.

Returns:
expirationTime

setExpirationTime

public void setExpirationTime(java.util.Calendar expirationTime)
Sets the expirationTime value for this Notification.

Parameters:
expirationTime -

getTopic

public Topic getTopic()
Gets the topic value for this Notification.

Returns:
topic

setTopic

public void setTopic(Topic topic)
Sets the topic value for this Notification.

Parameters:
topic -

getEvent

public Event getEvent()
Gets the event value for this Notification.

Returns:
event

setEvent

public void setEvent(Event event)
Sets the event value for this Notification.

Parameters:
event -

getConsumerURL

public org.apache.axis.types.URI getConsumerURL()
Gets the consumerURL value for this Notification.

Returns:
consumerURL

setConsumerURL

public void setConsumerURL(org.apache.axis.types.URI consumerURL)
Sets the consumerURL value for this Notification.

Parameters:
consumerURL -

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