package client

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

  1. trait BaseTopologySnapshotClient extends AnyRef
  2. final class CachingSynchronizerTopologyClient extends SynchronizerTopologyClientWithInit with NamedLogging
  3. class CachingTopologySnapshot extends TopologySnapshotLoader with NamedLogging
  4. final class DefaultHeadStateInitializer extends SynchronizerTopologyClientHeadStateInitializer

    A topology client head initializer implementation relying solely on maximum timestamps from the topology store.

  5. 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 synchronizers, such as party-participant relationships, used encryption and signing keys, package information, participant states, synchronizer parameters, and so on.

  6. trait KeyTopologySnapshotClient extends AnyRef

    The subset of the topology client, providing signing and encryption key information

  7. trait MediatorSynchronizerStateClient extends AnyRef

    The subset of the topology client providing mediator state information

  8. trait MembersTopologySnapshotClient extends AnyRef
  9. trait ParticipantTopologySnapshotClient extends AnyRef

    The subset of the topology client, providing participant state information

  10. trait PartyKeyTopologySnapshotClient extends AnyRef

    The subset of the topology client, providing the party related key information

  11. trait PartyTopologySnapshotClient extends AnyRef

    The subset of the topology client providing party to participant mapping information

  12. trait SequencerSynchronizerStateClient extends AnyRef

    The subset of the topology client providing sequencer state information

  13. class StoreBasedSynchronizerTopologyClient extends SynchronizerTopologyClientWithInit with TopologyAwaiter with NamedLogging

    The synchronizer topology client that reads data from a topology store

  14. class StoreBasedTopologySnapshot extends TopologySnapshotLoader with NamedLogging

    Topology snapshot loader

  15. trait SynchronizerGovernanceSnapshotClient extends AnyRef
  16. trait SynchronizerGovernanceSnapshotLoader extends SynchronizerGovernanceSnapshotClient
  17. trait SynchronizerTopologyClient extends TopologyClientApi[TopologySnapshot] with AutoCloseable

    The client that provides the topology information on a per-synchronizer basis

  18. trait SynchronizerTopologyClientHeadStateInitializer extends AnyRef

    Responsible for calling SynchronizerTopologyClientWithInit.updateHead for the first time.

  19. trait SynchronizerTopologyClientWithInit extends SynchronizerTopologyClient with TopologyTransactionProcessingSubscriber with HasFutureSupervision with NamedLogging

    The internal synchronizer topology client interface used for initialisation and efficient processing

  20. trait TopologyAwaiter extends FlagCloseable
  21. trait TopologyClientApi[+T] extends AnyRef
  22. trait TopologySnapshot extends PartyTopologySnapshotClient with BaseTopologySnapshotClient with ParticipantTopologySnapshotClient with KeyTopologySnapshotClient with VettedPackagesSnapshotClient with MediatorSynchronizerStateClient with SequencerSynchronizerStateClient with SynchronizerGovernanceSnapshotClient with MembersTopologySnapshotClient with PartyKeyTopologySnapshotClient
  23. trait TopologySnapshotLoader extends TopologySnapshot with PartyTopologySnapshotLoader with BaseTopologySnapshotClient with ParticipantTopologySnapshotLoader with KeyTopologySnapshotClientLoader with VettedPackagesSnapshotLoader with SynchronizerGovernanceSnapshotLoader 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.

  24. trait VettedPackagesLoader extends AnyRef
  25. trait VettedPackagesSnapshotClient extends AnyRef
  26. trait VettedPackagesSnapshotLoader extends VettedPackagesSnapshotClient with VettedPackagesLoader

Ungrouped