com.hack23.cia.model.api.application.events
Interface ActionEvent

Package class diagram package ActionEvent
All Superinterfaces:
Event, ModelObject, PersistedModelObject, Serializable
All Known Subinterfaces:
ApplicationErrorEventData, EventData
All Known Implementing Classes:
AbstractActionEvent, AgencyActionEvent, AgentDeploymentActionEvent, AgentOperationActionEvent, ApplicationActionEvent, ApplicationErrorActionEvent, BallotActionEvent, CommitteeReportActionEvent, CommitteeReportsActionEvent, ExternalUrlActionEvent, LanguageAgencyActionEvent, LanguageContentActionEvent, MonitorActionEvent, ParliamentMemberActionEvent, PartyActionEvent, PortalActionEvent, SearchActionEvent, TopListActionEvent, UserAccountActionEvent, UserActionEvent

public interface ActionEvent
extends Event

The Interface ActionEvent.


Method Summary
Modifier and Type Method and Description
 void computeExutionTime()
          Compute exution time.
 ActionEventType getActionEventType()
          Gets the action event type.
 Date getCreatedDate()
          Gets the created date.
 Long getExecutionTime()
          Gets the execution time.
 void setCreatedDate(Date createdDate)
          Sets the created date.
 void setExecutionTime(Long executionTime)
          Sets the execution time.
 
Methods inherited from interface com.hack23.cia.model.api.common.PersistedModelObject
getId, getTypeContext, getVersion, isNew, setId, setVersion
 

Method Detail

computeExutionTime

void computeExutionTime()
Compute exution time.


getActionEventType

ActionEventType getActionEventType()
Gets the action event type.

Returns:
the action event type

getCreatedDate

Date getCreatedDate()
Gets the created date.

Returns:
the created date

getExecutionTime

Long getExecutionTime()
Gets the execution time.

Returns:
the execution time

setCreatedDate

void setCreatedDate(Date createdDate)
Sets the created date.

Parameters:
createdDate - the new created date

setExecutionTime

void setExecutionTime(Long executionTime)
Sets the execution time.

Parameters:
executionTime - the new execution time


Copyright © 2008-2010 www.hack23.com. All Rights Reserved.