Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

ActionProxy acts as a representation proxy that is responsible for executing obtaining a particular Action and initiate its execution. This is such that one could have different means of getting an action. Its customizable through ActionProxyFactory. It should typically make uses of ActionInvocation which encapsulate the execution of a particular requiest.

ActionInvocation represents a particular action invocation and is customizable through ActionProxyFactory as well. It represents how an action is to be executed (eg. having it intercepted, then execute it, having PreResultListener acting on it before the Result is being executed etc).

In a nutshell, ActionProxy encapsulates how an Action can be obtained, while ActionInvocation encapsulates how the action is executed when a request is invoked.

Customization

ActionProxyFactory

...