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
  • Field Details

  • Constructor Details

    • FrontendReasonDetailsHandler

      @Inject public FrontendReasonDetailsHandler(ComplianceStatusService complianceStatusService, com.persequor.xml.serialization.SerializationFactory serializationFactory)
  • Method Details

    • getPagePath

      public String getPagePath()
      Specified by:
      getPagePath in interface com.persequor.extension.frontend.IFrontendComponent
    • configure

      public void configure(com.persequor.extension.frontend.ConfigurerDetails configurerDetails)
      Specified by:
      configure in interface com.persequor.extension.frontend.IFrontendComponent
    • handle

      public void handle(com.persequor.extension.frontend.IPage page, com.persequor.extension.frontend.IInputData inputData)
      Specified by:
      handle in interface com.persequor.extension.frontend.IFrontendComponent
    • getReasonsAsList

      public Collection<String> getReasonsAsList(String maybeJson)
    • setStatusWithPotentialEventLink

      public void setStatusWithPotentialEventLink(com.persequor.extension.frontend.ICell outerCell, String statusText, boolean showAll)