c

com.digitalasset.canton.environment

EnterpriseEnvironment

class EnterpriseEnvironment extends Environment

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. EnterpriseEnvironment
  2. Environment
  3. NoTracing
  4. AutoCloseable
  5. NamedLogging
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new EnterpriseEnvironment(config: CantonEnterpriseConfig, testingConfig: TestingConfigInternal, loggerFactory: NamedLoggerFactory)

Type Members

  1. type Config = CantonEnterpriseConfig
    Definition Classes
    EnterpriseEnvironmentEnvironment
  2. type Console = EnterpriseConsoleEnvironment
    Definition Classes
    EnterpriseEnvironmentEnvironment

Value Members

  1. implicit val actorSystem: ActorSystem
    Definition Classes
    Environment
  2. def addUserCloseable(closeable: AutoCloseable): Unit
    Definition Classes
    Environment
  3. val clock: Clock
    Definition Classes
    Environment
  4. def close(): Unit
    Definition Classes
    Environment → AutoCloseable
  5. val config: CantonEnterpriseConfig
    Definition Classes
    EnterpriseEnvironmentEnvironment
  6. lazy val configuredOpenTelemetry: ConfiguredOpenTelemetry
    Definition Classes
    Environment
  7. def createConsole(consoleOutput: ConsoleOutput = StandardConsoleOutput, createAdminCommandRunner: (ConsoleEnvironment) => ConsoleGrpcAdminCommandRunner = new ConsoleGrpcAdminCommandRunner(_)): Console
    Definition Classes
    Environment
  8. def createDomainManager(name: String, managerConfig: DomainManagerConfig): DomainManagerBootstrap
  9. val domainManagers: DomainManagerNodes[DomainManagerConfig]
  10. lazy val domains: DomainNodes[DomainConfigType]
    Definition Classes
    Environment
  11. implicit val executionContext: ExecutionContextIdlenessExecutorService
    Definition Classes
    Environment
  12. implicit val executionSequencerFactory: ExecutionSequencerFactory
    Definition Classes
    Environment
  13. lazy val healthCheck: Option[HealthCheck]
    Definition Classes
    EnterpriseEnvironmentEnvironment
  14. def isEnterprise: Boolean
    Definition Classes
    EnterpriseEnvironmentEnvironment
  15. val loggerFactory: NamedLoggerFactory
  16. val mediators: MediatorNodes
  17. lazy val metricsFactory: MetricsFactory
    Definition Classes
    Environment
  18. def now: CantonTimestamp

    Return current time of environment

    Return current time of environment

    Definition Classes
    Environment
  19. lazy val participants: ParticipantNodes[ParticipantConfigType]
    Definition Classes
    Environment
  20. implicit val scheduler: ScheduledExecutorService
    Definition Classes
    Environment
  21. val sequencers: SequencerNodes[SequencerNodeConfig]
  22. val simClock: Option[DelegatingSimClock]

    Sim-clock if environment is using static time

    Sim-clock if environment is using static time

    Definition Classes
    Environment
  23. def startAll(): Either[Seq[StartupError], Unit]

    Start all instances described in the configuration

    Start all instances described in the configuration

    Definition Classes
    Environment
  24. def startAndReconnect(autoConnectLocal: Boolean): Either[StartupError, Unit]

    Try to startup all nodes in the configured environment and reconnect them to one another.

    Try to startup all nodes in the configured environment and reconnect them to one another. The first error will prevent further nodes from being started. If an error is returned previously started nodes will not be stopped.

    Definition Classes
    Environment
  25. val testingConfig: TestingConfigInternal
    Definition Classes
    EnterpriseEnvironmentEnvironment
  26. val writeHealthDumpToFile: HealthDumpFunction
    Definition Classes
    Environment