Class TelemetryMessage

  • All Implemented Interfaces:
    io.vlingo.actors.Message

    public class TelemetryMessage
    extends java.lang.Object
    implements io.vlingo.actors.Message
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      io.vlingo.actors.Actor actor()  
      void deliver()  
      boolean isStowed()  
      java.lang.Class<?> protocol()  
      java.lang.String representation()  
      void set​(io.vlingo.actors.Actor actor, java.lang.Class<?> protocol, java.util.function.Consumer<?> consumer, io.vlingo.common.Completes<?> completes, java.lang.String representation)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • TelemetryMessage

        public TelemetryMessage​(io.vlingo.actors.Message delegate,
                                MailboxTelemetry telemetry)
    • Method Detail

      • actor

        public io.vlingo.actors.Actor actor()
        Specified by:
        actor in interface io.vlingo.actors.Message
      • deliver

        public void deliver()
        Specified by:
        deliver in interface io.vlingo.actors.Message
      • protocol

        public java.lang.Class<?> protocol()
        Specified by:
        protocol in interface io.vlingo.actors.Message
      • representation

        public java.lang.String representation()
        Specified by:
        representation in interface io.vlingo.actors.Message
      • isStowed

        public boolean isStowed()
        Specified by:
        isStowed in interface io.vlingo.actors.Message
      • set

        public void set​(io.vlingo.actors.Actor actor,
                        java.lang.Class<?> protocol,
                        java.util.function.Consumer<?> consumer,
                        io.vlingo.common.Completes<?> completes,
                        java.lang.String representation)
        Specified by:
        set in interface io.vlingo.actors.Message