org.chorem.pollen.ui.actions.user
Class ManageFavoriteList

java.lang.Object
  extended by com.opensymphony.xwork2.ActionSupport
      extended by org.nuiton.web.struts2.BaseAction
          extended by org.chorem.pollen.ui.actions.PollenActionSupport
              extended by org.chorem.pollen.ui.actions.user.ManageFavoriteList
All Implemented Interfaces:
com.opensymphony.xwork2.Action, com.opensymphony.xwork2.LocaleProvider, com.opensymphony.xwork2.Preparable, com.opensymphony.xwork2.TextProvider, com.opensymphony.xwork2.Validateable, com.opensymphony.xwork2.ValidationAware, Serializable, org.apache.struts2.interceptor.ParameterAware, org.nuiton.topia.framework.TopiaTransactionAware

public class ManageFavoriteList
extends PollenActionSupport
implements com.opensymphony.xwork2.Preparable, org.apache.struts2.interceptor.ParameterAware

Manage a selected favorite lists of a connected user.

Since:
1.3
Author:
tchemit
See Also:
Serialized Form

Field Summary
protected  String action
           
protected  org.chorem.pollen.business.persistence.PersonList favoriteList
           
protected  org.chorem.pollen.business.persistence.PollAccount pollAccount
           
 
Fields inherited from class org.chorem.pollen.ui.actions.PollenActionSupport
SAFE_LANGUAGES, serviceContext, serviceFactory, transaction
 
Fields inherited from class com.opensymphony.xwork2.ActionSupport
LOG
 
Fields inherited from interface com.opensymphony.xwork2.Action
ERROR, INPUT, LOGIN, NONE, SUCCESS
 
Constructor Summary
ManageFavoriteList()
           
 
Method Summary
 String create()
           
 String delete()
           
 String edit()
           
 String getAction()
           
 org.chorem.pollen.business.persistence.PollAccount getCreatePollAccount()
           
 org.chorem.pollen.business.persistence.PollAccount getDeletePollAccount()
           
 org.chorem.pollen.business.persistence.PollAccount getEditPollAccount()
           
 org.chorem.pollen.business.persistence.PersonList getFavoriteList()
           
 String getFavoriteListId()
           
protected  org.chorem.pollen.business.persistence.PollAccount getPollAccount()
           
 PageSkin getSkin()
           
 void prepare()
           
 void setParameters(Map<String,String[]> parameters)
           
 
Methods inherited from class org.chorem.pollen.ui.actions.PollenActionSupport
addFlashError, addFlashMessage, clearFlashErrors, clearFlashMessages, getActionContext, getApplicationUrl, getApplicationVersion, getConfiguration, getCurrentDateTime, getCurrentUrl, getFlashErrors, getFlashMessages, getJqueryTheme, getPageLogo, getPollenApplicationContext, getPollenSession, getPollenUserAccount, getSafeLanguage, getServiceContext, getServiceFactory, getTransaction, getVoteCountingTypeHelp, hasAnyErrors, hasFlashErrors, hasFlashMessages, isUserAdmin, isUserLoggued, newService, setTransaction
 
Methods inherited from class org.nuiton.web.struts2.BaseAction
_
 
Methods inherited from class com.opensymphony.xwork2.ActionSupport
addActionError, addActionMessage, addFieldError, clearActionErrors, clearErrors, clearErrorsAndMessages, clearFieldErrors, clearMessages, clone, doDefault, execute, getActionErrors, getActionMessages, getErrorMessages, getErrors, getFieldErrors, getLocale, getText, getText, getText, getText, getText, getText, getText, getText, getText, getTexts, getTexts, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, hasKey, input, pause, setActionErrors, setActionMessages, setContainer, setFieldErrors, validate
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

action

protected String action

favoriteList

protected org.chorem.pollen.business.persistence.PersonList favoriteList

pollAccount

protected org.chorem.pollen.business.persistence.PollAccount pollAccount
Constructor Detail

ManageFavoriteList

public ManageFavoriteList()
Method Detail

getSkin

public PageSkin getSkin()
Overrides:
getSkin in class PollenActionSupport

getCreatePollAccount

public org.chorem.pollen.business.persistence.PollAccount getCreatePollAccount()

getEditPollAccount

public org.chorem.pollen.business.persistence.PollAccount getEditPollAccount()

getDeletePollAccount

public org.chorem.pollen.business.persistence.PollAccount getDeletePollAccount()

getFavoriteList

public org.chorem.pollen.business.persistence.PersonList getFavoriteList()

getFavoriteListId

public String getFavoriteListId()

getAction

public String getAction()

prepare

public void prepare()
             throws Exception
Specified by:
prepare in interface com.opensymphony.xwork2.Preparable
Throws:
Exception

create

public String create()
              throws Exception
Throws:
Exception

edit

public String edit()
            throws Exception
Throws:
Exception

delete

public String delete()
              throws Exception
Throws:
Exception

getPollAccount

protected org.chorem.pollen.business.persistence.PollAccount getPollAccount()

setParameters

public void setParameters(Map<String,String[]> parameters)
Specified by:
setParameters in interface org.apache.struts2.interceptor.ParameterAware


Copyright © 2009-2012 CodeLutin. All Rights Reserved.