c

com.digitalasset.canton.environment

CommunityEnvironment

class CommunityEnvironment extends Environment

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. CommunityEnvironment
  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 CommunityEnvironment(config: CantonCommunityConfig, testingConfig: TestingConfigInternal, loggerFactory: NamedLoggerFactory)

Type Members

  1. type Config = CantonCommunityConfig
    Definition Classes
    CommunityEnvironmentEnvironment
  2. type Console = CommunityConsoleEnvironment
    Definition Classes
    CommunityEnvironmentEnvironment

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. implicit val actorSystem: ActorSystem
    Definition Classes
    Environment
  5. def addUserCloseable(closeable: AutoCloseable): Unit
    Definition Classes
    Environment
  6. def allNodes: List[Nodes[CantonNode, CantonNodeBootstrap[CantonNode]]]
    Attributes
    protected
    Definition Classes
    Environment
  7. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  8. val clock: Clock
    Definition Classes
    Environment
  9. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
  10. def close(): Unit
    Definition Classes
    Environment → AutoCloseable
  11. val config: CantonCommunityConfig
    Definition Classes
    CommunityEnvironmentEnvironment
  12. def createClock(nodeTypeAndName: Option[(String, String)]): Clock
    Attributes
    protected
    Definition Classes
    Environment
  13. def createConsole(consoleOutput: ConsoleOutput, createAdminCommandRunner: (ConsoleEnvironment) => ConsoleGrpcAdminCommandRunner): CommunityConsoleEnvironment
    Definition Classes
    CommunityEnvironmentEnvironment
  14. def createDomain(name: String, domainConfig: DomainConfigType): DomainNodeBootstrap
    Attributes
    protected
    Definition Classes
    Environment
    Annotations
    @VisibleForTesting()
  15. def createParticipant(name: String, participantConfig: ParticipantConfigType): ParticipantNodeBootstrap
    Attributes
    protected
    Definition Classes
    Environment
    Annotations
    @VisibleForTesting()
  16. val domainFactory: Factory[CommunityDomainConfig]
    Attributes
    protected
    Definition Classes
    CommunityEnvironmentEnvironment
  17. lazy val domains: DomainNodes[DomainConfigType]
    Definition Classes
    Environment
  18. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  19. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  20. implicit val executionContext: ExecutionContextIdlenessExecutorService
    Definition Classes
    Environment
  21. implicit val executionSequencerFactory: ExecutionSequencerFactory
    Definition Classes
    Environment
  22. val futureSupervisor: FutureSupervisor
    Attributes
    protected
    Definition Classes
    Environment
  23. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  24. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  25. def isEnterprise: Boolean
    Definition Classes
    CommunityEnvironmentEnvironment
  26. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  27. def logger: TracedLogger
    Attributes
    protected
    Definition Classes
    NamedLogging
  28. val loggerFactory: NamedLoggerFactory
  29. implicit def loggingContext(implicit traceContext: TraceContext): ErrorLoggingContext
    Attributes
    protected
    Definition Classes
    NamedLogging
  30. val metricsFactory: MetricsFactory
    Definition Classes
    Environment
  31. lazy val migrationsFactory: DbMigrationsFactory
    Attributes
    protected
    Definition Classes
    CommunityEnvironmentEnvironment
  32. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  33. def noTracingLogger: Logger
    Attributes
    protected
    Definition Classes
    NamedLogging
  34. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  35. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  36. def now: CantonTimestamp

    Return current time of environment

    Return current time of environment

    Definition Classes
    Environment
  37. val participantNodeFactory: Factory[CommunityParticipantConfig]
    Attributes
    protected
    Definition Classes
    CommunityEnvironmentEnvironment
  38. lazy val participants: ParticipantNodes[ParticipantConfigType]
    Definition Classes
    Environment
  39. implicit val scheduler: ScheduledExecutorService
    Definition Classes
    Environment
  40. val simClock: Option[DelegatingSimClock]

    Sim-clock if environment is using static time

    Sim-clock if environment is using static time

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

    Start all instances described in the configuration

    Start all instances described in the configuration

    Definition Classes
    Environment
  42. 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
  43. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  44. val testingConfig: TestingConfigInternal
    Definition Classes
    CommunityEnvironmentEnvironment
  45. def timeouts: ProcessingTimeout
    Attributes
    protected
    Definition Classes
    Environment
  46. def toString(): String
    Definition Classes
    AnyRef → Any
  47. implicit def traceContext: TraceContext
    Attributes
    protected
    Definition Classes
    NoTracing
  48. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  49. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  50. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated

Inherited from Environment

Inherited from NoTracing

Inherited from AutoCloseable

Inherited from NamedLogging

Inherited from AnyRef

Inherited from Any

Ungrouped