Class DefaultMailboxTelemetry

    • Constructor Detail

      • DefaultMailboxTelemetry

        public DefaultMailboxTelemetry​(Telemetry<?> telemetry)
    • Method Detail

      • onSendMessageFailed

        public void onSendMessageFailed​(io.vlingo.actors.Message message,
                                        java.lang.Throwable exception)
        Specified by:
        onSendMessageFailed in interface MailboxTelemetry
      • onDeliverMessageFailed

        public void onDeliverMessageFailed​(io.vlingo.actors.Message message,
                                           java.lang.Throwable exception)
        Specified by:
        onDeliverMessageFailed in interface MailboxTelemetry
      • incrementGaugeFor

        public final void incrementGaugeFor​(io.vlingo.actors.Message message,
                                            int delta,
                                            java.lang.String concept)
      • incrementCounterFor

        public final void incrementCounterFor​(io.vlingo.actors.Message message,
                                              java.lang.String concept)
      • incrementCounterFor

        public final void incrementCounterFor​(java.lang.Class<? extends java.lang.Throwable> ex)
      • incrementIdleCounter

        public final void incrementIdleCounter()