Interface | Description |
---|---|
I_OperationStep<RESULT_OBJECT_TYPE> |
Base contract of all operation steps.
|
Class | Description |
---|---|
A_LoggedI18nStep<RESULT_OBJECT_TYPE> |
Operation step with logging and i18n features.
This type of operation step is improved from [tfw.base.operation.step.A_LoggedStep<RESULT_OBJECT_TYPE>]: Object of this class can use a logging component(service or another operation step). If there is such a component, affairs would be logged. If there is no component, affairs would be only recorded into result. Object of this class automatically fits the locales defined in the operation context. |
A_LoggedStep<RESULT_OBJECT_TYPE> |
Operation step with logging feature.
This class can use a logging component(service or another operation step): If there is such a component, affairs would be logged. If there is no component, affairs would be only recorded into result. This type of operation step is improved from [tfw.base.operation.step.A_OperationStep<RESULT_OBJECT_TYPE>]. |
A_OperationStep<RESULT_OBJECT_TYPE> |
Simple, basic operation step.
Any affair would be only recorded into result. |
LoggedOperationStepHelper<RESULT_OBJECT_TYPE> |
Assistant class.
|
OperationStepResult<TYPE> |
Result of an operation step.
|
ProtoOperationStepHelper<RESULT_OBJECT_TYPE> |
Assistant class.
|
Exception | Description |
---|---|
OperationStepException |
It is recommended to throw this exception while an operation step meets a
problem.
|