Interface TimingPointService

All Known Implementing Classes:
RemoteTimingPointServiceImpl, TimingPointServiceImpl

@ExperimentalApi public interface TimingPointService
Service providing means for sending timing point events between agent and server. Plugins called during execution can use this service to report to the server components. TimingPoint published through this service will be redistributed on server as an event. In order to receive it, an event handler need to be registered for a concrete class implementing TimingPoint interface.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    publish(@NotNull TimingPoint timingPoint)
    This method will publish two timing points: the in-band and the out-of-band version
    void
    publish(TimingPoint timingPoint, boolean isOutOfBand)
     
  • Method Details

    • publish

      void publish(@NotNull @NotNull TimingPoint timingPoint)
      This method will publish two timing points: the in-band and the out-of-band version
    • publish

      void publish(TimingPoint timingPoint, boolean isOutOfBand)