org.rr0.is.presentation.control.report
Class ReportAction

|
+--org.rr0.is.presentation.control.report.ReportAction

public class ReportAction
extends DispatchAction

User reports a sighting.
Struts action.

Author:
Jérôme Beau
Stereotype command

Field Summary
 final static StringCREATED_FORWARD
           
 final static StringDATA_MISSING_FORWARD
           
 final static StringEMPLOYEE_LIST
           
 final static StringFAILURE_FORWARD
           
 final static StringLEVELS
           
 protected Loggerlog
           
 final static StringRELATIONSHIP_LIST
           
 final static StringRELATIONSHIP_TYPES
           
 final static StringREMOVED_FORWARD
           
 final static StringSKILL_LIST
           
 final static StringSKILL_TO_EDIT
           
 final static StringUPDATED_FORWARD
           

Constructor Summary
ReportAction()
           

Method Summary
 ActionForwardcreate(ActionMapping mapping, ActionForm someForm, HttpServletRequest someRequest, HttpServletResponse someResponse)
          Exécute l'action de création d'une compétence.
 ActionForwardremove(ActionMapping mapping, ActionForm someForm, HttpServletRequest someRequest, HttpServletResponse someResponse)
          Exécute l'action de suppression (method=remove).
 ActionForwardupdate(ActionMapping mapping, ActionForm someForm, HttpServletRequest someRequest, HttpServletResponse someResponse)
          Exécute l'action

Field Detail

CREATED_FORWARD

public final static String CREATED_FORWARD

DATA_MISSING_FORWARD

public final static String DATA_MISSING_FORWARD

EMPLOYEE_LIST

public final static String EMPLOYEE_LIST

FAILURE_FORWARD

public final static String FAILURE_FORWARD

LEVELS

public final static String LEVELS

log

protected Logger log

RELATIONSHIP_LIST

public final static String RELATIONSHIP_LIST

RELATIONSHIP_TYPES

public final static String RELATIONSHIP_TYPES

REMOVED_FORWARD

public final static String REMOVED_FORWARD

SKILL_LIST

public final static String SKILL_LIST

SKILL_TO_EDIT

public final static String SKILL_TO_EDIT

UPDATED_FORWARD

public final static String UPDATED_FORWARD
Constructor Detail

ReportAction

public ReportAction()
Method Detail

create

public ActionForward create(ActionMapping mapping, ActionForm someForm, HttpServletRequest someRequest, HttpServletResponse someResponse)
throws java.lang.Exception
Exécute l'action de création d'une compétence.

remove

public ActionForward remove(ActionMapping mapping, ActionForm someForm, HttpServletRequest someRequest, HttpServletResponse someResponse)
throws java.lang.Exception
Exécute l'action de suppression (method=remove).


Ici on utilise le service de capacité pour assurer l'intégrité reférentielle
(la suppression de la compétence implique la suppression des capacités sur cette compétence)


update

public ActionForward update(ActionMapping mapping, ActionForm someForm, HttpServletRequest someRequest, HttpServletResponse someResponse)
throws java.lang.Exception
Exécute l'action

Association Links

to Class java.lang.String

to Class java.lang.String

to Class java.lang.String

to Class java.lang.String

to Class java.lang.String

to Class java.lang.String

to Class java.lang.String

to Class java.lang.String

to Class java.lang.String

to Class java.lang.String

to Class java.lang.String

Dependency Links

to Class org.rr0.is.presentation.view.report.form.ReportForm

Stereotype use
link dependency