com.amazonaws.mturk.requester
Class NotificationSpecification

java.lang.Object
  extended by com.amazonaws.mturk.requester.NotificationSpecification
All Implemented Interfaces:
java.io.Serializable

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

See Also:
Serialized Form

Constructor Summary
NotificationSpecification()
           
NotificationSpecification(java.lang.String destination, NotificationTransport transport, java.lang.String version, EventType[] eventType)
           
 
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.lang.String getDestination()
          Gets the destination value for this NotificationSpecification.
 EventType[] getEventType()
          Gets the eventType value for this NotificationSpecification.
 EventType getEventType(int i)
           
static org.apache.axis.encoding.Serializer getSerializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Get Custom Serializer
 NotificationTransport getTransport()
          Gets the transport value for this NotificationSpecification.
static org.apache.axis.description.TypeDesc getTypeDesc()
          Return type metadata object
 java.lang.String getVersion()
          Gets the version value for this NotificationSpecification.
 int hashCode()
           
 void setDestination(java.lang.String destination)
          Sets the destination value for this NotificationSpecification.
 void setEventType(EventType[] eventType)
          Sets the eventType value for this NotificationSpecification.
 void setEventType(int i, EventType _value)
           
 void setTransport(NotificationTransport transport)
          Sets the transport value for this NotificationSpecification.
 void setVersion(java.lang.String version)
          Sets the version value for this NotificationSpecification.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NotificationSpecification

public NotificationSpecification()

NotificationSpecification

public NotificationSpecification(java.lang.String destination,
                                 NotificationTransport transport,
                                 java.lang.String version,
                                 EventType[] eventType)
Method Detail

getDestination

public java.lang.String getDestination()
Gets the destination value for this NotificationSpecification.

Returns:
destination

setDestination

public void setDestination(java.lang.String destination)
Sets the destination value for this NotificationSpecification.

Parameters:
destination -

getTransport

public NotificationTransport getTransport()
Gets the transport value for this NotificationSpecification.

Returns:
transport

setTransport

public void setTransport(NotificationTransport transport)
Sets the transport value for this NotificationSpecification.

Parameters:
transport -

getVersion

public java.lang.String getVersion()
Gets the version value for this NotificationSpecification.

Returns:
version

setVersion

public void setVersion(java.lang.String version)
Sets the version value for this NotificationSpecification.

Parameters:
version -

getEventType

public EventType[] getEventType()
Gets the eventType value for this NotificationSpecification.

Returns:
eventType

setEventType

public void setEventType(EventType[] eventType)
Sets the eventType value for this NotificationSpecification.

Parameters:
eventType -

getEventType

public EventType getEventType(int i)

setEventType

public void setEventType(int i,
                         EventType _value)

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

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