Class TelemetryMessage
- java.lang.Object
-
- io.vlingo.telemetry.plugin.mailbox.TelemetryMessage
-
- All Implemented Interfaces:
io.vlingo.actors.Message
public class TelemetryMessage extends java.lang.Object implements io.vlingo.actors.Message
-
-
Constructor Summary
Constructors Constructor Description TelemetryMessage(io.vlingo.actors.Message delegate, MailboxTelemetry telemetry)
-
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)
-
-
-
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 interfaceio.vlingo.actors.Message
-
deliver
public void deliver()
- Specified by:
deliver
in interfaceio.vlingo.actors.Message
-
protocol
public java.lang.Class<?> protocol()
- Specified by:
protocol
in interfaceio.vlingo.actors.Message
-
representation
public java.lang.String representation()
- Specified by:
representation
in interfaceio.vlingo.actors.Message
-
isStowed
public boolean isStowed()
- Specified by:
isStowed
in interfaceio.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 interfaceio.vlingo.actors.Message
-
-