Class FilterTabBaseAction

All Implemented Interfaces:
IAction, IChainAction, IChainActionWithArgv, IChangeModeAction, IModuleContextAction, IRequestAction
Direct Known Subclasses:
FilterAction, GroupByAction

public abstract class FilterTabBaseAction extends TabBaseAction implements IChainActionWithArgv
Since:
5.9
Author:
Javier Paniza
  • Constructor Details

    • FilterTabBaseAction

      public FilterTabBaseAction()
  • Method Details

    • getNextAction

      public String getNextAction() throws Exception
      Description copied from interface: IChainAction
      The qualified name of the next action to execute.

      Qualified name is name of the controller + name of the action as in controllers.xml file. For example, CRUD.new.

      Specified by:
      getNextAction in interface IChainAction
      Throws:
      Exception
    • getNextActionArgv

      public String getNextActionArgv() throws Exception
      Description copied from interface: IChainActionWithArgv
      Values for filling the properties of the chained action.

      The chained action is the one returned in IChainAction.getNextAction().
      The values arguments returned by this method will fill the properties of the action.
      The format is like this one:

       propertyA=valueA,propertyB=valueB
       
      In this case, valueA will be injected in propertyA of the chained action, and valueB will be injected in the propertyB of chained action before execute it.
      Specified by:
      getNextActionArgv in interface IChainActionWithArgv
      Returns:
      Throws:
      Exception