Class FrontendReasonDetailsHandler
java.lang.Object
com.persequor.saga.modules.compliance.frontend.FrontendReasonDetailsHandler
- All Implemented Interfaces:
com.persequor.extension.frontend.IFrontendComponent
@Singleton
public class FrontendReasonDetailsHandler
extends Object
implements com.persequor.extension.frontend.IFrontendComponent
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionFrontendReasonDetailsHandler
(ComplianceStatusService complianceStatusService, com.persequor.xml.serialization.SerializationFactory serializationFactory) -
Method Summary
Modifier and TypeMethodDescriptionvoid
configure
(com.persequor.extension.frontend.ConfigurerDetails configurerDetails) getReasonsAsList
(String maybeJson) void
handle
(com.persequor.extension.frontend.IPage page, com.persequor.extension.frontend.IInputData inputData) void
setStatusWithPotentialEventLink
(com.persequor.extension.frontend.ICell outerCell, String statusText, boolean showAll) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.persequor.extension.frontend.IFrontendComponent
enabled
-
Field Details
-
FRONTEND_PATH
- See Also:
-
PARAM_SAGA_EVENT_ID
- See Also:
-
PARAM_COMPLIANCE_REPO
- See Also:
-
PARAM_REPLY_ID
- See Also:
-
PARAM_SHOW_ALL
- See Also:
-
MATCHING_GROUP_SAGA_EVENT_ID
- See Also:
-
SAGA_EVENT_ID_MATCHER
-
SAGA_EPC_MATCHER
-
-
Constructor Details
-
FrontendReasonDetailsHandler
@Inject public FrontendReasonDetailsHandler(ComplianceStatusService complianceStatusService, com.persequor.xml.serialization.SerializationFactory serializationFactory)
-
-
Method Details
-
getPagePath
- Specified by:
getPagePath
in interfacecom.persequor.extension.frontend.IFrontendComponent
-
configure
public void configure(com.persequor.extension.frontend.ConfigurerDetails configurerDetails) - Specified by:
configure
in interfacecom.persequor.extension.frontend.IFrontendComponent
-
handle
public void handle(com.persequor.extension.frontend.IPage page, com.persequor.extension.frontend.IInputData inputData) - Specified by:
handle
in interfacecom.persequor.extension.frontend.IFrontendComponent
-
getReasonsAsList
-
setStatusWithPotentialEventLink
public void setStatusWithPotentialEventLink(com.persequor.extension.frontend.ICell outerCell, String statusText, boolean showAll)
-