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

    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 Details

    • 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