Interface OpenEventHandler

  • All Known Subinterfaces:
    OpenTelemetrySpanHandler
    All Known Implementing Classes:
    SpanHandler

    public interface OpenEventHandler
    The interface for handling open events reported by the OpenEventCollector.
    • Method Detail

      • handleOpenEntryEvent

        void handleOpenEntryEvent​(StatisticDataUnit statisticDataUnit,
                                  MessageContext synCtx)
        Handles an open entry event.
        Parameters:
        statisticDataUnit - Statistic data unit object.
        synCtx - Message context.
      • handleOpenChildEntryEvent

        void handleOpenChildEntryEvent​(StatisticDataUnit statisticDataUnit,
                                       MessageContext synCtx)
        Handles an open child entry event.
        Parameters:
        statisticDataUnit - Statistic data unit object.
        synCtx - Message context.
      • handleOpenFlowContinuableEvent

        void handleOpenFlowContinuableEvent​(StatisticDataUnit statisticDataUnit,
                                            MessageContext synCtx)
        Handles a flow continuable open event.
        Parameters:
        statisticDataUnit - Statistic data unit object.
        synCtx - Message context.
      • handleOpenFlowSplittingEvent

        void handleOpenFlowSplittingEvent​(StatisticDataUnit statisticDataUnit,
                                          MessageContext synCtx)
        Handles a flow splitting open event.
        Parameters:
        statisticDataUnit - Statistic data unit object.
        synCtx - Message context.
      • handleOpenFlowAggregateEvent

        void handleOpenFlowAggregateEvent​(StatisticDataUnit statisticDataUnit,
                                          MessageContext synCtx)
        Handles a flow aggregate open event.
        Parameters:
        statisticDataUnit - Statistic data unit object.
        synCtx - Message context.
      • handleOpenFlowAsynchronousEvent

        void handleOpenFlowAsynchronousEvent​(BasicStatisticDataUnit statisticDataUnit,
                                             MessageContext synCtx)
        Handles a flow asynchronous open event.
        Parameters:
        statisticDataUnit - Statistic data unit object.
        synCtx - Message context.
      • handleOpenContinuationEvents

        void handleOpenContinuationEvents​(BasicStatisticDataUnit statisticDataUnit,
                                          MessageContext synCtx)
        Handles an open continuation event.
        Parameters:
        statisticDataUnit - Statistic data unit object.
        synCtx - Message context.