Packages

object party_replication extends Helpful

Annotations
@Summary(s = "Commands useful to replicate parties from one participant to another", flag = FeatureFlag.Repair) @Group(name = "Party Replication")
Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. party_replication
  2. Helpful
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @IntrinsicCandidate() @native()
  6. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  7. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  8. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @IntrinsicCandidate() @native()
  9. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @IntrinsicCandidate() @native()
  10. def help(methodName: String)(implicit consoleEnvironment: ConsoleEnvironment): Unit
    Definition Classes
    Helpful
    Annotations
    @Summary(s = "Help for specific commands (use help() or help(\"method\") for more information)", flag = console.this.Help.Summary.<init>$default$2) @Topic(t = Seq("Top-level Commands"))
  11. def help()(implicit consoleEnvironment: ConsoleEnvironment): Unit
    Definition Classes
    Helpful
  12. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  13. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  14. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @IntrinsicCandidate() @native()
  15. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @IntrinsicCandidate() @native()
  16. def step1_hold_and_store_acs(partyId: PartyId, synchronizerId: SynchronizerId, sourceParticipant: ParticipantReference, targetParticipantId: ParticipantId, targetFile: String, beginOffsetExclusive: Long)(implicit env: ConsoleEnvironment): Unit

    Initiates the first step of the party replication repair macro.

    Initiates the first step of the party replication repair macro.

    • Ensures synchronizer is silent before starting.
    • Finds ledger offset at which the party was activated on the target participant.
    • Exports the party's ACS from the source participant to file.

    Assumptions before running this step:

    • Synchronizer has been silenced.
    • Party has been authorized on the target participant, that is it has been activated.
    • The beginOffsetExclusive refers to an offset on the source participant which is before the party to participant mapping topology transactions
    partyId

    The party to be replicated.

    synchronizerId

    The synchronizer on which the party replication happens.

    sourceParticipant

    The participant from where the party's ACS will be exported.

    targetParticipantId

    The participant which onboards the party through party replication.

    targetFile

    The party's ACS export file path.

    beginOffsetExclusive

    The ledger offset after which to begin searching for the party's activation on the target participant.

  17. def step2_import_acs(partyId: PartyId, synchronizerId: SynchronizerId, targetParticipant: ParticipantReference, sourceFile: String, workflowIdPrefix: String = "")(implicit env: ConsoleEnvironment): Unit

    Completes the party replication repair macro in a second step.

    Completes the party replication repair macro in a second step.

    partyId

    The party to be replicated.

    synchronizerId

    The synchronizer on which the party replication happens.

    targetParticipant

    The participant which onboards the party through party replication.

    sourceFile

    The party's ACS export file path.

    workflowIdPrefix

    Optional prefix for the workflow ID.

  18. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  19. def toString(): String
    Definition Classes
    AnyRef → Any
  20. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  21. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  22. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated

    (Since version 9)

Inherited from Helpful

Inherited from AnyRef

Inherited from Any

Ungrouped