com.hack23.cia.model.application.impl.admin
Class LanguageAgencyActionEvent

Package class diagram package LanguageAgencyActionEvent
java.lang.Object
  extended by com.hack23.cia.model.common.impl.BaseEntity
      extended by com.hack23.cia.model.application.impl.common.AbstractActionEvent
          extended by com.hack23.cia.model.application.impl.admin.AbstractAdminActionEvent
              extended by com.hack23.cia.model.application.impl.admin.AbstractConfigurationActionEvent
                  extended by com.hack23.cia.model.application.impl.admin.AbstractAgencyActionEvent
                      extended by com.hack23.cia.model.application.impl.admin.LanguageAgencyActionEvent
All Implemented Interfaces:
ActionEvent, Event, ModelObject, PersistedModelObject, Serializable

@Entity
public class LanguageAgencyActionEvent
extends AbstractAgencyActionEvent

The Class LanguageAgencyActionEvent.

See Also:
Serialized Form

Nested Class Summary
static class LanguageAgencyActionEvent.Operation
          The Enum Operation.
 
Constructor Summary
LanguageAgencyActionEvent()
          Instantiates a new language agency action event.
LanguageAgencyActionEvent(Date createdDate, UserSession userSession, Long agencyId, Long languageId, LanguageAgencyActionEvent.Operation operation)
          Instantiates a new language agency action event.
 
Method Summary
 Long getLanguageId()
          Gets the language id.
 LanguageAgencyActionEvent.Operation getOperation()
          Gets the operation.
 void setLanguageId(Long languageId)
          Sets the language id.
 void setOperation(LanguageAgencyActionEvent.Operation operation)
          Sets the operation.
 
Methods inherited from class com.hack23.cia.model.application.impl.admin.AbstractAgencyActionEvent
getAgencyId, setAgencyId
 
Methods inherited from class com.hack23.cia.model.application.impl.common.AbstractActionEvent
computeExutionTime, getActionEventType, getCreatedDate, getExecutionTime, getId, getUserSession, getVersion, setActionEventType, setCreatedDate, setExecutionTime, setId, setUserSession, setVersion
 
Methods inherited from class com.hack23.cia.model.common.impl.BaseEntity
equals, 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.common.api.PersistedModelObject
isNew
 

Constructor Detail

LanguageAgencyActionEvent

public LanguageAgencyActionEvent()
Instantiates a new language agency action event.


LanguageAgencyActionEvent

public LanguageAgencyActionEvent(Date createdDate,
                                 UserSession userSession,
                                 Long agencyId,
                                 Long languageId,
                                 LanguageAgencyActionEvent.Operation operation)
Instantiates a new language agency action event.

Parameters:
createdDate - the created date
userSession - the user session
agencyId - the agency id
languageId - the language id
operation - the operation
Method Detail

getLanguageId

public Long getLanguageId()
Gets the language id.

Returns:
the language id

getOperation

public LanguageAgencyActionEvent.Operation getOperation()
Gets the operation.

Returns:
the operation

setLanguageId

public void setLanguageId(Long languageId)
Sets the language id.

Parameters:
languageId - the new language id

setOperation

public void setOperation(LanguageAgencyActionEvent.Operation operation)
Sets the operation.

Parameters:
operation - the new operation


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