org.gcube.execution.workflowengine.service.stubs
Class ExecutionEvent

java.lang.Object
  extended by org.gcube.execution.workflowengine.service.stubs.ExecutionEvent
All Implemented Interfaces:
Serializable

public class ExecutionEvent
extends Object
implements Serializable

See Also:
Serialized Form

Constructor Summary
ExecutionEvent()
           
ExecutionEvent(long eventTimestamp, String eventType, ExecutionPerformanceEvent performanceEventInfo, ExecutionProgressEvent progressEventInfo, ExecutionExternalProgressEvent progressExternalEventInfo)
           
 
Method Summary
 boolean equals(Object obj)
           
static org.apache.axis.encoding.Deserializer getDeserializer(String mechType, Class _javaType, QName _xmlType)
          Get Custom Deserializer
 long getEventTimestamp()
          Gets the eventTimestamp value for this ExecutionEvent.
 String getEventType()
          Gets the eventType value for this ExecutionEvent.
 ExecutionPerformanceEvent getPerformanceEventInfo()
          Gets the performanceEventInfo value for this ExecutionEvent.
 ExecutionProgressEvent getProgressEventInfo()
          Gets the progressEventInfo value for this ExecutionEvent.
 ExecutionExternalProgressEvent getProgressExternalEventInfo()
          Gets the progressExternalEventInfo value for this ExecutionEvent.
static org.apache.axis.encoding.Serializer getSerializer(String mechType, Class _javaType, QName _xmlType)
          Get Custom Serializer
static org.apache.axis.description.TypeDesc getTypeDesc()
          Return type metadata object
 int hashCode()
           
 void setEventTimestamp(long eventTimestamp)
          Sets the eventTimestamp value for this ExecutionEvent.
 void setEventType(String eventType)
          Sets the eventType value for this ExecutionEvent.
 void setPerformanceEventInfo(ExecutionPerformanceEvent performanceEventInfo)
          Sets the performanceEventInfo value for this ExecutionEvent.
 void setProgressEventInfo(ExecutionProgressEvent progressEventInfo)
          Sets the progressEventInfo value for this ExecutionEvent.
 void setProgressExternalEventInfo(ExecutionExternalProgressEvent progressExternalEventInfo)
          Sets the progressExternalEventInfo value for this ExecutionEvent.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExecutionEvent

public ExecutionEvent()

ExecutionEvent

public ExecutionEvent(long eventTimestamp,
                      String eventType,
                      ExecutionPerformanceEvent performanceEventInfo,
                      ExecutionProgressEvent progressEventInfo,
                      ExecutionExternalProgressEvent progressExternalEventInfo)
Method Detail

getEventType

public String getEventType()
Gets the eventType value for this ExecutionEvent.

Returns:
eventType

setEventType

public void setEventType(String eventType)
Sets the eventType value for this ExecutionEvent.

Parameters:
eventType -

getEventTimestamp

public long getEventTimestamp()
Gets the eventTimestamp value for this ExecutionEvent.

Returns:
eventTimestamp

setEventTimestamp

public void setEventTimestamp(long eventTimestamp)
Sets the eventTimestamp value for this ExecutionEvent.

Parameters:
eventTimestamp -

getProgressEventInfo

public ExecutionProgressEvent getProgressEventInfo()
Gets the progressEventInfo value for this ExecutionEvent.

Returns:
progressEventInfo

setProgressEventInfo

public void setProgressEventInfo(ExecutionProgressEvent progressEventInfo)
Sets the progressEventInfo value for this ExecutionEvent.

Parameters:
progressEventInfo -

getProgressExternalEventInfo

public ExecutionExternalProgressEvent getProgressExternalEventInfo()
Gets the progressExternalEventInfo value for this ExecutionEvent.

Returns:
progressExternalEventInfo

setProgressExternalEventInfo

public void setProgressExternalEventInfo(ExecutionExternalProgressEvent progressExternalEventInfo)
Sets the progressExternalEventInfo value for this ExecutionEvent.

Parameters:
progressExternalEventInfo -

getPerformanceEventInfo

public ExecutionPerformanceEvent getPerformanceEventInfo()
Gets the performanceEventInfo value for this ExecutionEvent.

Returns:
performanceEventInfo

setPerformanceEventInfo

public void setPerformanceEventInfo(ExecutionPerformanceEvent performanceEventInfo)
Sets the performanceEventInfo value for this ExecutionEvent.

Parameters:
performanceEventInfo -

equals

public boolean equals(Object obj)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object

getTypeDesc

public static org.apache.axis.description.TypeDesc getTypeDesc()
Return type metadata object


getSerializer

public static org.apache.axis.encoding.Serializer getSerializer(String mechType,
                                                                Class _javaType,
                                                                QName _xmlType)
Get Custom Serializer


getDeserializer

public static org.apache.axis.encoding.Deserializer getDeserializer(String mechType,
                                                                    Class _javaType,
                                                                    QName _xmlType)
Get Custom Deserializer



Copyright © 2012. All Rights Reserved.