package client
- Alphabetic
- Public
- Protected
Type Members
- sealed abstract class BaseCachingDomainTopologyClient extends DomainTopologyClientWithInit with NamedLogging
- abstract class BaseDomainTopologyClient extends DomainTopologyClientWithInit with TopologyAwaiter with TimeAwaiter
- abstract class BaseDomainTopologyClientOld extends BaseDomainTopologyClient with DomainTopologyClientWithInitOld
- abstract class BaseDomainTopologyClientX extends BaseDomainTopologyClient with DomainTopologyClientWithInitX
- trait BaseTopologySnapshotClient extends AnyRef
- final class CachingDomainTopologyClientOld extends BaseCachingDomainTopologyClient with DomainTopologyClientWithInitOld
- final class CachingDomainTopologyClientX extends BaseCachingDomainTopologyClient with DomainTopologyClientWithInitX
- class CachingTopologySnapshot extends TopologySnapshotLoader with NamedLogging with NoTracing
- trait CertificateSnapshotClient extends AnyRef
- Annotations
- @Deprecated
- trait DomainGovernanceSnapshotClient extends AnyRef
- trait DomainGovernanceSnapshotLoader extends DomainGovernanceSnapshotClient
- trait DomainTopologyClient extends TopologyClientApi[TopologySnapshot] with AutoCloseable
The client that provides the topology information on a per domain basis
- trait DomainTopologyClientWithInit extends DomainTopologyClient with TopologyTransactionProcessingSubscriberCommon with HasFutureSupervision with NamedLogging
The internal domain topology client interface used for initialisation and efficient processing
- trait DomainTopologyClientWithInitOld extends DomainTopologyClientWithInit with TopologyTransactionProcessingSubscriber
- trait DomainTopologyClientWithInitX extends DomainTopologyClientWithInit with TopologyTransactionProcessingSubscriberX
- trait DomainTrafficControlStateClient extends AnyRef
The subset of the topology client providing traffic state information
- class IdentityProvidingServiceClient extends AnyRef
Client side API for the Identity Providing Service.
Client side API for the Identity Providing Service. This API is used to get information about the layout of the domains, such as party-participant relationships, used encryption and signing keys, package information, participant states, domain parameters, and so on.
- trait KeyTopologySnapshotClient extends AnyRef
The subset of the topology client, providing signing and encryption key information
- trait MediatorDomainStateClient extends AnyRef
The subset of the topology client providing mediator state information
- final case class MemberTrafficControlState(totalExtraTrafficLimit: PositiveLong) extends Product with Serializable
- trait MembersTopologySnapshotClient extends AnyRef
- trait ParticipantTopologySnapshotClient extends AnyRef
The subset of the topology client, providing participant state information
- trait PartyTopologySnapshotClient extends AnyRef
The subset of the topology client providing party to participant mapping information
- trait SequencerDomainStateClient extends AnyRef
The subset of the topology client providing sequencer state information
- class StoreBasedDomainTopologyClient extends BaseDomainTopologyClientOld with NamedLogging
The domain topology client that reads data from a topology store
- class StoreBasedDomainTopologyClientX extends BaseDomainTopologyClientX with NamedLogging
The domain topology client that reads data from a topology store
- class StoreBasedTopologySnapshot extends TopologySnapshotLoader with NamedLogging with NoTracing
Topology snapshot loader
- class StoreBasedTopologySnapshotX extends TopologySnapshotLoader with NamedLogging with NoTracing
Topology snapshot loader
- trait TopologyAwaiter extends FlagCloseable
- trait TopologyClientApi[+T] extends AnyRef
- trait TopologySnapshot extends PartyTopologySnapshotClient with BaseTopologySnapshotClient with ParticipantTopologySnapshotClient with KeyTopologySnapshotClient with CertificateSnapshotClient with VettedPackagesSnapshotClient with MediatorDomainStateClient with SequencerDomainStateClient with DomainTrafficControlStateClient with DomainGovernanceSnapshotClient with MembersTopologySnapshotClient
- trait TopologySnapshotLoader extends TopologySnapshot with PartyTopologySnapshotLoader with BaseTopologySnapshotClient with ParticipantTopologySnapshotLoader with KeyTopologySnapshotClientLoader with VettedPackagesSnapshotLoader with DomainGovernanceSnapshotLoader with DomainTrafficControlStateClient with NamedLogging
Loading interface with a more optimal method to read data from a store
Loading interface with a more optimal method to read data from a store
The topology information is stored in a particular way. In order to optimise loading and caching of the data, we use such loader interfaces, such that we can optimise caching and loading of the data while still providing a good and convenient access to the topology information.
- trait VettedPackagesSnapshotClient extends AnyRef
- trait VettedPackagesSnapshotLoader extends VettedPackagesSnapshotClient
Value Members
- object CachingDomainTopologyClient
- object PartyTopologySnapshotClient
- object StoreBasedDomainTopologyClient
- object StoreBasedTopologySnapshot