o
com.digitalasset.canton.participant.store.ActiveContractStore
ActivenessChangeDetail
Companion trait ActivenessChangeDetail
object ActivenessChangeDetail extends Serializable
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- ActivenessChangeDetail
- Serializable
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Type Members
- final case class Add(reassignmentCounter: ReassignmentCounter) extends HasReassignmentCounter with Product with Serializable
- final case class Assignment(reassignmentCounter: ReassignmentCounter, remoteSynchronizerIdx: Int) extends ReassignmentChangeDetail with Product with Serializable
- final case class Create(reassignmentCounter: ReassignmentCounter) extends HasReassignmentCounter with Product with Serializable
- sealed trait HasReassignmentCounter extends ActivenessChangeDetail
- sealed trait ReassignmentChangeDetail extends HasReassignmentCounter
- final case class Unassignment(reassignmentCounter: ReassignmentCounter, remoteSynchronizerIdx: Int) extends ReassignmentChangeDetail with Product with Serializable
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- val add: String36
- val archive: String36
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- val assign: String36
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @IntrinsicCandidate() @native()
- val create: String36
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @IntrinsicCandidate() @native()
- implicit val getResultChangeType: GetResult[ActivenessChangeDetail]
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @IntrinsicCandidate() @native()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @IntrinsicCandidate() @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @IntrinsicCandidate() @native()
- val purge: String36
- implicit val setParameterActivenessChangeDetail: SetParameter[ActivenessChangeDetail]
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- val unassignment: String36
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- case object Archive extends ActivenessChangeDetail with Product with Serializable
The reassignment counter for archivals stored in the acs is always None, because we cannot determine the correct reassignment counter when the contract is archived.
The reassignment counter for archivals stored in the acs is always None, because we cannot determine the correct reassignment counter when the contract is archived. We only determine the reassignment counter later, when the record order publisher triggers the computation of acs commitments, but we never store it in the acs.
- case object Purge extends ActivenessChangeDetail with Product with Serializable