Class TestPipeline

java.lang.Object
org.frankframework.management.bus.endpoints.BusEndpointBase
org.frankframework.management.bus.endpoints.TestPipeline
All Implemented Interfaces:
org.springframework.beans.factory.Aware, org.springframework.beans.factory.InitializingBean, org.springframework.context.ApplicationContextAware

@BusAware("frank-management-bus") @TopicSelector(TEST_PIPELINE) public class TestPipeline extends BusEndpointBase
  • Field Details

    • secLog

      protected org.apache.logging.log4j.Logger secLog
  • Constructor Details

    • TestPipeline

      public TestPipeline()
  • Method Details

    • runTestPipeline

      @ActionSelector(UPLOAD) @RolesAllowed("IbisTester") public BinaryMessage runTestPipeline(org.springframework.messaging.Message<?> message)
    • getSessionKeysFromHeader

      @Nonnull protected Map<String,String> getSessionKeysFromHeader(String sessionKeys)
      Parses SessionKeys from the sessionKeys header. Format: [{"index":1,"key":"test","value":"123"}]
    • getSessionKeysFromPayload

      @Nonnull protected Map<String,String> getSessionKeysFromPayload(String input)
      Parses the 'ibiscontext' processing instruction defined in the input