public final class EventTriggerContextImpl extends java.lang.Object implements ReplicatedEntity.EventTriggerContext, ReplicatedEntity.EventTriggerContext, scala.Product, scala.Serializable
| Constructor and Description |
|---|
EventTriggerContextImpl(java.lang.String originDc,
boolean isSelfOriginDc,
ReplicatedActorContextImpl actorContext) |
| Modifier and Type | Method and Description |
|---|---|
ReplicatedActorContextImpl |
actorContext() |
static EventTriggerContextImpl |
apply(java.lang.String originDc,
boolean isSelfOriginDc,
ReplicatedActorContextImpl actorContext) |
boolean |
canEqual(java.lang.Object x$1) |
EventTriggerContextImpl |
copy(java.lang.String originDc,
boolean isSelfOriginDc,
ReplicatedActorContextImpl actorContext) |
java.lang.String |
copy$default$1() |
boolean |
copy$default$2() |
ReplicatedActorContextImpl |
copy$default$3() |
boolean |
equals(java.lang.Object x$1) |
int |
hashCode() |
boolean |
isSelfOriginDc()
Convenience method to check if the
originDc of the current event is the same as the datacenter
the ReplicatedEntity is currently running in. |
java.lang.String |
originDc()
Datacenter name in which the event was originally persisted.
|
int |
productArity() |
java.lang.Object |
productElement(int x$1) |
scala.collection.Iterator<java.lang.Object> |
productIterator() |
java.lang.String |
productPrefix() |
java.lang.String |
toString() |
static scala.Option<scala.Tuple3<java.lang.String,java.lang.Object,ReplicatedActorContextImpl>> |
unapply(EventTriggerContextImpl x$0) |
public EventTriggerContextImpl(java.lang.String originDc,
boolean isSelfOriginDc,
ReplicatedActorContextImpl actorContext)
public static EventTriggerContextImpl apply(java.lang.String originDc, boolean isSelfOriginDc, ReplicatedActorContextImpl actorContext)
public static scala.Option<scala.Tuple3<java.lang.String,java.lang.Object,ReplicatedActorContextImpl>> unapply(EventTriggerContextImpl x$0)
public java.lang.String originDc()
ReplicatedEntity.EventTriggerContext
If it is equal to Cluster.selfDataCenter it is a local event,
and if not, it's a replicated event from the that datacenter.
originDc in interface ReplicatedEntity.EventTriggerContextpublic boolean isSelfOriginDc()
ReplicatedEntity.EventTriggerContextoriginDc of the current event is the same as the datacenter
the ReplicatedEntity is currently running in.isSelfOriginDc in interface ReplicatedEntity.EventTriggerContextpublic ReplicatedActorContextImpl actorContext()
actorContext in interface ReplicatedEntity.EventTriggerContextpublic EventTriggerContextImpl copy(java.lang.String originDc, boolean isSelfOriginDc, ReplicatedActorContextImpl actorContext)
public java.lang.String copy$default$1()
public boolean copy$default$2()
public ReplicatedActorContextImpl copy$default$3()
public java.lang.String productPrefix()
productPrefix in interface scala.Productpublic int productArity()
productArity in interface scala.Productpublic java.lang.Object productElement(int x$1)
productElement in interface scala.Productpublic scala.collection.Iterator<java.lang.Object> productIterator()
productIterator in interface scala.Productpublic boolean canEqual(java.lang.Object x$1)
canEqual in interface scala.Equalspublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Objectpublic boolean equals(java.lang.Object x$1)
equals in interface scala.Equalsequals in class java.lang.Object