This class implements MethodBinding, ie represents an EL expression string that specifies a method to call. It is expected to be used when invoking action methods when the current conversation should be closed upon certain results of the action.
This facade also enhances error-handling for action methods. If the invoked method throws an exception of any kind, and an errorOutcome value has been specified then the errorOutcome is returned instead of allowing the exception to propagate. The exception that occurred is reported to the ConversationMessager object associated with the conversation, so it can choose whether and how to present the error to the user.
|
|
|
|