Package akka.remote.artery
Interface InboundEnvelope
-
- All Superinterfaces:
NoSerializationVerificationNeeded
- All Known Implementing Classes:
ReusableInboundEnvelope
public interface InboundEnvelope extends NoSerializationVerificationNeeded
INTERNAL API
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description OptionVal<OutboundContext>
association()
java.lang.String
classManifest()
InboundEnvelope
copyForLane(int lane)
EnvelopeBuffer
envelopeBuffer()
boolean
flag(ByteFlag byteFlag)
byte
flags()
int
lane()
java.lang.Object
message()
long
originUid()
OptionVal<InternalActorRef>
recipient()
InboundEnvelope
releaseEnvelopeBuffer()
OptionVal<ActorRef>
sender()
int
serializer()
InboundEnvelope
withMessage(java.lang.Object message)
InboundEnvelope
withRecipient(InternalActorRef ref)
-
-
-
Method Detail
-
recipient
OptionVal<InternalActorRef> recipient()
-
originUid
long originUid()
-
association
OptionVal<OutboundContext> association()
-
serializer
int serializer()
-
classManifest
java.lang.String classManifest()
-
message
java.lang.Object message()
-
envelopeBuffer
EnvelopeBuffer envelopeBuffer()
-
flags
byte flags()
-
flag
boolean flag(ByteFlag byteFlag)
-
withMessage
InboundEnvelope withMessage(java.lang.Object message)
-
releaseEnvelopeBuffer
InboundEnvelope releaseEnvelopeBuffer()
-
withRecipient
InboundEnvelope withRecipient(InternalActorRef ref)
-
lane
int lane()
-
copyForLane
InboundEnvelope copyForLane(int lane)
-
-