object service extends Helpful
- Annotations
- @Summary(s = "Domain service commands", flag = console.this.Help.Summary.<init>$default$2) @Group(name = "Service")
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- service
- Helpful
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
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
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
- 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
- @native() @HotSpotIntrinsicCandidate()
- 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)
- 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.""")
- 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.")
- 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.""")
- 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)
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- 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"))
- def help()(implicit consoleEnvironment: ConsoleEnvironment): Unit
- Definition Classes
- Helpful
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def list_accepted_agreements(): Seq[ServiceAgreementAcceptance]
- Annotations
- @Summary(s = "List the accepted service agreements", flag = console.this.Help.Summary.<init>$default$2)
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- 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``.""")
- 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).""")
- 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.
""")
- 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.``""")
- 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.
""")
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- 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``.""")
- 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])