trait DomainConfig extends DomainBaseConfig
Configuration parameters for a single domain.
- Alphabetic
- By Inheritance
- DomainConfig
- DomainBaseConfig
- LocalNodeConfig
- NodeConfig
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Abstract Value Members
- abstract def adminApi: AdminServerConfig
parameters of the interface used for administrating the domain
parameters of the interface used for administrating the domain
- Definition Classes
- DomainBaseConfig → LocalNodeConfig
- abstract def auditLogging: Boolean
if enabled, selected events will be logged by the ParticipantAuditor class
if enabled, selected events will be logged by the ParticipantAuditor class
- Definition Classes
- DomainBaseConfig
- abstract def caching: CachingConfigs
Various cache sizes
Various cache sizes
- Definition Classes
- LocalNodeConfig
- abstract def crypto: CryptoConfig
determines the crypto provider used for signing, hashing, and encryption and its configuration
determines the crypto provider used for signing, hashing, and encryption and its configuration
- Definition Classes
- DomainBaseConfig → LocalNodeConfig
- abstract def init: DomainInitConfig
determines how this node is initialized
determines how this node is initialized
- Definition Classes
- DomainBaseConfig → LocalNodeConfig
- abstract def monitoring: NodeMonitoringConfig
- Definition Classes
- LocalNodeConfig
- abstract def parameters: DomainNodeParametersConfig
General node parameters
- abstract def publicApi: PublicServerConfig
parameters of the interface used to communicate with participants
- abstract def sequencerClient: SequencerClientConfig
- Definition Classes
- LocalNodeConfig
- abstract def serviceAgreement: Option[File]
location of the service agreement of the domain (if any)
- abstract def storage: StorageConfig
determines how the domain stores received messages and state
determines how the domain stores received messages and state
- Definition Classes
- DomainBaseConfig → LocalNodeConfig
- abstract def timeTracker: DomainTimeTrackerConfig
Configuration of parameters related to time tracking using the domain sequencer.
Configuration of parameters related to time tracking using the domain sequencer. Used by the IDM and optionally the mediator and sequencer components.
- Definition Classes
- DomainBaseConfig
- abstract def topology: TopologyConfig
determines how the domain performs topology management
determines how the domain performs topology management
- Definition Classes
- DomainBaseConfig
Concrete 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 clientAdminApi: ClientConfig
- Definition Classes
- DomainBaseConfig → NodeConfig
- 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 hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- val nodeTypeName: String
Human readable name for the type of node used for displaying config error messages
Human readable name for the type of node used for displaying config error messages
- Definition Classes
- DomainConfig → LocalNodeConfig
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- def sequencerConnectionConfig: Grpc
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toRemoteConfig: RemoteDomainConfig
- def toString(): String
- Definition Classes
- AnyRef → Any
- 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])