Packages

object service extends Helpful

Annotations
@Summary(s = "Domain service commands", flag = console.this.Help.Summary.<init>$default$2) @Group(name = "Service")
Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. service
  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]) @native() @HotSpotIntrinsicCandidate()
  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
    @native() @HotSpotIntrinsicCandidate()
  9. def get_dynamic_domain_parameters: DynamicDomainParameters
    Annotations
    @Summary(s = "Get the Dynamic Domain Parameters configured for the domain", flag = console.this.Help.Summary.<init>$default$2)
  10. def get_max_rate_per_participant: NonNegativeInt
    Annotations
    @Summary(s = "Get the max rate per participant", flag = console.this.Help.Summary.<init>$default$2) @Description(s = """Depending on the protocol version used on the domain, the value will be
    read either from the static domain parameters or the dynamic ones."""
    )
  11. def get_mediator_deduplication_timeout: NonNegativeFiniteDuration
    Annotations
    @Summary(s = "Get the mediator deduplication timeout", flag = FeatureFlag.Preview) @Description(s = "The method will fail, if the domain does not support the mediatorDeduplicationTimeout.")
  12. def get_reconciliation_interval: PositiveDurationSeconds
    Annotations
    @Summary(s = "Get the reconciliation interval configured for the domain", flag = console.this.Help.Summary.<init>$default$2) @Description(s = """Depending on the protocol version used on the domain, the value will be
    read either from the static domain parameters or the dynamic ones."""
    )
  13. def get_static_domain_parameters: StaticDomainParameters
    Annotations
    @Summary(s = "Get the Static Domain Parameters configured for the domain", flag = console.this.Help.Summary.<init>$default$2)
  14. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  15. 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"))
  16. def help()(implicit consoleEnvironment: ConsoleEnvironment): Unit
    Definition Classes
    Helpful
  17. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  18. def list_accepted_agreements(): Seq[ServiceAgreementAcceptance]
    Annotations
    @Summary(s = "List the accepted service agreements", flag = console.this.Help.Summary.<init>$default$2)
  19. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  20. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  21. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  22. def set_dynamic_domain_parameters(dynamicDomainParameters: DynamicDomainParameters, force: Boolean = false): Unit
    Annotations
    @Summary(s = "Set the Dynamic Domain Parameters configured for the domain", flag = console.this.Help.Summary.<init>$default$2) @Description(s = """force: Enable potentially dangerous changes. Required to increase ``ledgerTimeRecordTimeTolerance``.
    |Use ``set_ledger_time_record_time_tolerance`` to securely increase ``ledgerTimeRecordTimeTolerance``."""
    )
  23. def set_ledger_time_record_time_tolerance(newLedgerTimeRecordTimeTolerance: NonNegativeFiniteDuration, force: Boolean = false): Unit
    Annotations
    @Summary(s = "Update the `ledgerTimeRecordTimeTolerance` in the dynamic domain parameters.", flag = FeatureFlag.Preview) @Description(s = """If it would be insecure to perform the change immediately,
    |the command will block and wait until it is secure to perform the change.
    |The command will block for at most twice of ``newLedgerTimeRecordTimeTolerance``.
    |
    |If the domain does not support ``mediatorDeduplicationTimeout``,
    |the method will update ``ledgerTimeRecordTimeTolerance`` immediately without blocking.
    |
    |The method will fail if ``mediatorDeduplicationTimeout`` is less than twice of ``newLedgerTimeRecordTimeTolerance``.
    |
    |Do not modify domain parameters concurrently while running this command,
    |because the command may override concurrent changes.
    |
    |force: update ``ledgerTimeRecordTimeTolerance`` immediately without blocking.
    |Only do this, if security is not a concern (e.g. during testing)."""
    )
  24. def set_max_rate_per_participant(maxRatePerParticipant: NonNegativeInt): Unit
    Annotations
    @Summary(s = "Try to update the max rate per participant for the domain", flag = console.this.Help.Summary.<init>$default$2) @Description(s = """If the max rate per participant is dynamic, update the value.
    If the max rate per participant is not dynamic (i.e., if the domain is running
    on protocol version lower than DEV), then it will throw an error.
    """
    )
  25. def set_mediator_deduplication_timeout(newMediatorDeduplicationTimeout: NonNegativeFiniteDuration): Unit
    Annotations
    @Summary(s = "Update the mediator deduplication timeout", flag = FeatureFlag.Preview) @Description(s = """The method will fail:
    |
    |- if the domain does not support the ``mediatorDeduplicationTimeout`` parameter,
    |- if the new value of ``mediatorDeduplicationTimeout`` is less than twice the value of ``ledgerTimeRecordTimeTolerance.``"""
    )
  26. def set_reconciliation_interval(newReconciliationInterval: PositiveDurationSeconds): Unit
    Annotations
    @Summary(s = "Try to update the reconciliation interval for the domain", flag = console.this.Help.Summary.<init>$default$2) @Description(s = """If the reconciliation interval is dynamic, update the value.
    If the reconciliation interval is not dynamic (i.e., if the domain is running
    on protocol version lower than `dev`), then it will throw an error.
    """
    )
  27. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  28. def toString(): String
    Definition Classes
    AnyRef → Any
  29. def update_dynamic_domain_parameters(modifier: (DynamicDomainParameters) => DynamicDomainParameters, force: Boolean = false): Unit
    Annotations
    @Summary(s = "Update the Dynamic Domain Parameters for the domain", flag = console.this.Help.Summary.<init>$default$2) @Description(s = """force: Enable potentially dangerous changes. Required to increase ``ledgerTimeRecordTimeTolerance``.
    |Use ``set_ledger_time_record_time_tolerance_securely`` to securely increase ``ledgerTimeRecordTimeTolerance``."""
    )
  30. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  31. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  32. 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

Inherited from Helpful

Inherited from AnyRef

Inherited from Any

Ungrouped