com.hack23.cia.model.impl.application.events.user
Class CommitteeReportActionEvent

Package class diagram package CommitteeReportActionEvent
java.lang.Object
  extended by com.hack23.cia.model.impl.common.BaseEntity
      extended by com.hack23.cia.model.impl.application.events.user.AbstractActionEvent
          extended by com.hack23.cia.model.impl.application.events.user.CommitteeReportActionEvent
All Implemented Interfaces:
ActionEvent, EventData, Event, ModelObject, PersistedModelObject, Serializable

@Entity
public class CommitteeReportActionEvent
extends AbstractActionEvent

The Class CommitteeReportActionEvent.

See Also:
Serialized Form

Constructor Summary
Constructor and Description
CommitteeReportActionEvent()
          Instantiates a new committee report action event.
CommitteeReportActionEvent(Date createdDate, Long commiteeReportId)
          Instantiates a new committee report action event.
 
Method Summary
Modifier and Type Method and Description
 ActionEventType getActionEventType()
          Gets the action event type.
 ParliamentOperationType getCitizenOperation()
          Gets the citizen operation.
 Long getCommitteeReportId()
          Gets the committee report id.
 void setCitizenOperation(ParliamentOperationType citizenOperation)
          Sets the citizen operation.
 void setCommitteeReportId(Long committeeReportId)
          Sets the committee report id.
 
Methods inherited from class com.hack23.cia.model.impl.application.events.user.AbstractActionEvent
computeExutionTime, getApplicationTypeContext, getCreatedDate, getExecutionTime, getId, getVersion, setCreatedDate, setExecutionTime, setId, setVersion
 
Methods inherited from class com.hack23.cia.model.impl.common.BaseEntity
equals, getTypeContext, hashCode, isNew
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.hack23.cia.model.api.common.PersistedModelObject
getTypeContext, isNew
 

Constructor Detail

CommitteeReportActionEvent

public CommitteeReportActionEvent()
Instantiates a new committee report action event.


CommitteeReportActionEvent

public CommitteeReportActionEvent(Date createdDate,
                                  Long commiteeReportId)
Instantiates a new committee report action event.

Parameters:
createdDate - the created date
commiteeReportId - the commitee report id
Method Detail

getActionEventType

public ActionEventType getActionEventType()
Description copied from interface: ActionEvent
Gets the action event type.

Specified by:
getActionEventType in interface ActionEvent
Specified by:
getActionEventType in class AbstractActionEvent
Returns:
the action event type

getCommitteeReportId

public Long getCommitteeReportId()
Gets the committee report id.

Returns:
the committee report id

setCommitteeReportId

public void setCommitteeReportId(Long committeeReportId)
Sets the committee report id.

Parameters:
committeeReportId - the new committee report id

getCitizenOperation

public ParliamentOperationType getCitizenOperation()
Gets the citizen operation.

Returns:
the citizen operation

setCitizenOperation

public void setCitizenOperation(ParliamentOperationType citizenOperation)
Sets the citizen operation.

Parameters:
citizenOperation - the new citizen operation


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