Class LoadRunnerCloudEvent

  • All Implemented Interfaces:
    io.perfana.eventscheduler.api.Event

    public class LoadRunnerCloudEvent
    extends io.perfana.eventscheduler.api.EventAdapter<LoadRunnerCloudEventContext>
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String PERFANA_LRC_PREFIX  
      static java.lang.String PLUGIN_NAME  
      static java.lang.String TRACING_HEADER_NAME  
      • Fields inherited from class io.perfana.eventscheduler.api.EventAdapter

        eventContext, eventMessageBus, logger, testContext
    • Constructor Summary

      Constructors 
      Constructor Description
      LoadRunnerCloudEvent​(LoadRunnerCloudEventContext context, io.perfana.eventscheduler.api.config.TestContext testContext, io.perfana.eventscheduler.api.message.EventMessageBus messageBus, io.perfana.eventscheduler.api.EventLogger logger)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void abortTest()  
      void beforeTest()  
      • Methods inherited from class io.perfana.eventscheduler.api.EventAdapter

        afterTest, check, customEvent, getName, isContinueOnKeepAliveParticipant, isReadyForStartParticipant, keepAlive, setOf, startTest
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • Methods inherited from interface io.perfana.eventscheduler.api.Event

        allowedCustomEvents
    • Field Detail

      • PERFANA_LRC_PREFIX

        public static final java.lang.String PERFANA_LRC_PREFIX
        See Also:
        Constant Field Values
      • PLUGIN_NAME

        public static final java.lang.String PLUGIN_NAME
      • TRACING_HEADER_NAME

        public static final java.lang.String TRACING_HEADER_NAME
        See Also:
        Constant Field Values
    • Constructor Detail

      • LoadRunnerCloudEvent

        public LoadRunnerCloudEvent​(LoadRunnerCloudEventContext context,
                                    io.perfana.eventscheduler.api.config.TestContext testContext,
                                    io.perfana.eventscheduler.api.message.EventMessageBus messageBus,
                                    io.perfana.eventscheduler.api.EventLogger logger)
    • Method Detail

      • beforeTest

        public void beforeTest()
        Specified by:
        beforeTest in interface io.perfana.eventscheduler.api.Event
        Overrides:
        beforeTest in class io.perfana.eventscheduler.api.EventAdapter<LoadRunnerCloudEventContext>
      • abortTest

        public void abortTest()
        Specified by:
        abortTest in interface io.perfana.eventscheduler.api.Event
        Overrides:
        abortTest in class io.perfana.eventscheduler.api.EventAdapter<LoadRunnerCloudEventContext>