package client
- Alphabetic
- Public
- Protected
Type Members
- abstract class BaseDomainTopologyClient extends DomainTopologyClientWithInit with TopologyAwaiter with TimeAwaiter
- trait BaseTopologySnapshotClient extends AnyRef
- class CachingDomainTopologyClient extends DomainTopologyClientWithInit with NamedLogging
- class CachingTopologySnapshot extends TopologySnapshotLoader with NamedLogging with NoTracing
- trait CertificateSnapshotClient extends AnyRef
- 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 TopologyTransactionProcessingSubscriber with HasFutureSupervision with NamedLogging
The internal domain topology client interface used for initialisation and efficient processing
- 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
- 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
- class StoreBasedDomainTopologyClient extends BaseDomainTopologyClient with NamedLogging
The domain topology client that reads data from a topology store
- class StoreBasedTopologySnapshot 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 DomainGovernanceSnapshotClient
- trait TopologySnapshotLoader extends TopologySnapshot with PartyTopologySnapshotLoader with BaseTopologySnapshotClient with ParticipantTopologySnapshotLoader with KeyTopologySnapshotClientLoader with VettedPackagesSnapshotLoader with DomainGovernanceSnapshotLoader 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 StoreBasedDomainTopologyClient