processStateLogic(SmappStateProcessingContext, SmappStateProcessingAction) method

Delegate method call by the processState(SmappStateProcessingContext, SmappStateProcessingAction).

Syntax

abstract SmappState processStateLogic ( SmappStateProcessingContext context , SmappStateProcessingAction action ) throws MwizProcessingException, DBException

Parameters

Exceptions

Usage

See

processState(SmappStateProcessingContext, SmappStateProcessingAction)

for details.

Helper methods are used to provide the follow-up transition, as follows:

  • continueOk()
  • continueFail()
  • continueFail(String)
  • continueDyn(String)
  • continueDyn(Integer)
  • continueDyn(Long)
If the SmappStateProcessingAction is used to communicate back to the processing engine on how to proceed, the return SmappState should be set to null. Otherwise, the returned SmappState (i.e., followUpTransition) will be used by in the processState(SmappStateProcessingContext, SmappStateProcessingAction) using the following: 
	action.continueProcessing(followUpTransition);