I
- the type of the message IDT
- the type of the object that wraps a messageC
- the type of the message contextpublic interface SignalEnvelope<I extends io.spine.core.SignalId,T extends io.spine.core.Signal<I,?,C>,C extends io.spine.base.MessageContext> extends MessageEnvelope<I,T,C>
Modifier and Type | Method and Description |
---|---|
default io.spine.core.ActorContext |
actorContext()
Obtains an actor context for the wrapped message.
|
default io.spine.core.Origin |
asMessageOrigin()
Packs this message as an
Origin of an event. |
default io.spine.core.MessageId |
messageId()
Obtains the message ID of the signal.
|
io.spine.core.TenantId |
tenantId()
Obtains ID of the tenant in which context the actor works.
|
context, id, message, messageClass, outerObject
io.spine.core.TenantId tenantId()
default io.spine.core.ActorContext actorContext()
default io.spine.core.MessageId messageId()
default io.spine.core.Origin asMessageOrigin()
MessageEnvelope
Origin
of an event.asMessageOrigin
in interface MessageEnvelope<I extends io.spine.core.SignalId,T extends io.spine.core.Signal<I,?,C>,C extends io.spine.base.MessageContext>