Package io.keikai.jsf

Interface ActionBridge

  • All Known Implementing Classes:
    ActionBridgeImpl

    public interface ActionBridge
    The bridge to wrap and execute a Action inside zk context
    Author:
    Dennis
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void execute​(Action action)
      Execute the action in zk lifecycle, and update the result to client, it throws ComponentNotFoundException if zk desktop not found (e.g you run the action in JSF post-back, so desktop was removed)
      void execute​(Action action, boolean auto)
      Execute the action in zk lifecycle, and update the result to client.
    • Method Detail

      • execute

        void execute​(Action action)
        Execute the action in zk lifecycle, and update the result to client, it throws ComponentNotFoundException if zk desktop not found (e.g you run the action in JSF post-back, so desktop was removed)
        Parameters:
        action -
      • execute

        void execute​(Action action,
                     boolean auto)
        Execute the action in zk lifecycle, and update the result to client. It will call Action.execute() directly if there has no zk desktop to wrap lice-cycle and you set auto to true. It will throw ComponentNotFoundException if there has no zk desktop and you set auto to false.
        Parameters:
        action -
        auto - true wrap the execution in zk desktop lifecycle automatically,
        Since:
        3.5.0