org.enhydra.shark.asap.types
Class Event

java.lang.Object
  extended byorg.enhydra.shark.asap.types.Event
All Implemented Interfaces:
java.io.Serializable

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

See Also:
Serialized Form

Constructor Summary
Event()
           
Event(java.util.Calendar time, EventEventType eventType, org.apache.axis.types.URI sourceKey, java.lang.Object details, StateType oldState, StateType newState)
           
 
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.Object getDetails()
          Gets the details value for this Event.
 EventEventType getEventType()
          Gets the eventType value for this Event.
 StateType getNewState()
          Gets the newState value for this Event.
 StateType getOldState()
          Gets the oldState value for this Event.
static org.apache.axis.encoding.Serializer getSerializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Get Custom Serializer
 org.apache.axis.types.URI getSourceKey()
          Gets the sourceKey value for this Event.
 java.util.Calendar getTime()
          Gets the time value for this Event.
static org.apache.axis.description.TypeDesc getTypeDesc()
          Return type metadata object
 int hashCode()
           
 void setDetails(java.lang.Object details)
          Sets the details value for this Event.
 void setEventType(EventEventType eventType)
          Sets the eventType value for this Event.
 void setNewState(StateType newState)
          Sets the newState value for this Event.
 void setOldState(StateType oldState)
          Sets the oldState value for this Event.
 void setSourceKey(org.apache.axis.types.URI sourceKey)
          Sets the sourceKey value for this Event.
 void setTime(java.util.Calendar time)
          Sets the time value for this Event.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Event

public Event()

Event

public Event(java.util.Calendar time,
             EventEventType eventType,
             org.apache.axis.types.URI sourceKey,
             java.lang.Object details,
             StateType oldState,
             StateType newState)
Method Detail

getTime

public java.util.Calendar getTime()
Gets the time value for this Event.

Returns:
time

setTime

public void setTime(java.util.Calendar time)
Sets the time value for this Event.

Parameters:
time -

getEventType

public EventEventType getEventType()
Gets the eventType value for this Event.

Returns:
eventType

setEventType

public void setEventType(EventEventType eventType)
Sets the eventType value for this Event.

Parameters:
eventType -

getSourceKey

public org.apache.axis.types.URI getSourceKey()
Gets the sourceKey value for this Event.

Returns:
sourceKey

setSourceKey

public void setSourceKey(org.apache.axis.types.URI sourceKey)
Sets the sourceKey value for this Event.

Parameters:
sourceKey -

getDetails

public java.lang.Object getDetails()
Gets the details value for this Event.

Returns:
details

setDetails

public void setDetails(java.lang.Object details)
Sets the details value for this Event.

Parameters:
details -

getOldState

public StateType getOldState()
Gets the oldState value for this Event.

Returns:
oldState

setOldState

public void setOldState(StateType oldState)
Sets the oldState value for this Event.

Parameters:
oldState -

getNewState

public StateType getNewState()
Gets the newState value for this Event.

Returns:
newState

setNewState

public void setNewState(StateType newState)
Sets the newState value for this Event.

Parameters:
newState -

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