Packages

o

example

GlngnDeployment

object GlngnDeployment extends glngn.server.prelude.HostApp[glngn.server.prelude.NoAppParams]

Linear Supertypes
HostApp[glngn.server.prelude.NoAppParams], glngn.server.prelude.external.IOLogging, PreludeBuilders, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. GlngnDeployment
  2. HostApp
  3. IOLogging
  4. PreludeBuilders
  5. AnyRef
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. type BaseEnvironment = Clock with Console with System with Random with Blocking
    Definition Classes
    HostApp

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. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  6. def clusteredHostCommand(deploymentConfig: DeploymentConfig, hostParams: Params, appParams: glngn.server.prelude.NoAppParams, hostCommand: HostCommand): HostUIO[Int]
    Definition Classes
    HostApp
  7. def clusteredNodeCommandHandler(hostParams: Params, appParams: glngn.server.prelude.NoAppParams, config: Config, impureBindings: ImpureBindings, hostCommand: HostCommand): HostTask[Int]
    Definition Classes
    HostApp
  8. def clusteredRunUntilTerm(appParams: glngn.server.prelude.NoAppParams): ServerIO[Error, TermReason]
    Definition Classes
    HostApp
  9. val deploymentImpureBindings: ImpureBindings
    Definition Classes
    HostApp
  10. val deploymentName: String
    Definition Classes
    GlngnDeployment → HostApp
  11. def deploymentPrelude: glngn.server.prelude.Prelude

    The deployment prelude adds:

    The deployment prelude adds:

    - glngn org including at least coreyoconnor@ and oconnorb@ - counters service under glngn

    Definition Classes
    GlngnDeployment → HostApp
  12. def dispatchOnArgs(args: List[String]): glngn.server.prelude.external.ZIO[BaseEnvironment, Nothing, Int]
    Definition Classes
    HostApp
  13. def dispatchOnCommandParse(hostParams: Params, appParams: glngn.server.prelude.NoAppParams, commandName: String, isCommandUsage: Boolean, isCommandHelp: Boolean, maybeHostCommand: Either[Error, HostCommand]): glngn.server.prelude.external.ZIO[BaseEnvironment, Nothing, Int]
    Definition Classes
    HostApp
  14. val empty: Prelude
    Definition Classes
    PreludeBuilders
  15. def enableGroup(groupId: GroupId, entry: Enable): Prelude
    Definition Classes
    PreludeBuilders
  16. def enableGroup(groupId: GroupId, groupName: Option[GroupName], operators: Option[Set[Identity]]): Prelude
    Definition Classes
    PreludeBuilders
  17. def enableGroup(groupId: GroupId, groupName: GroupName, operators: Set[Identity]): Prelude
    Definition Classes
    PreludeBuilders
  18. def enableGroup(groupId: GroupId, operators: Set[Identity]): Prelude
    Definition Classes
    PreludeBuilders
  19. def enableGroup(groupId: GroupId, groupName: GroupName): Prelude
    Definition Classes
    PreludeBuilders
  20. def enableGroup(groupId: GroupId): Prelude
    Definition Classes
    PreludeBuilders
  21. def enableService(groupId: GroupId, serviceId: ServiceId, logicalServiceId: LogicalServiceId): Prelude
    Definition Classes
    PreludeBuilders
  22. def enableService(groupId: GroupId, serviceId: ServiceId, serviceFragment: ServiceFragment): Prelude
    Definition Classes
    PreludeBuilders
  23. def enableService(logicalServiceId: LogicalServiceId, serviceFragment: ServiceFragment): Prelude
    Definition Classes
    PreludeBuilders
  24. def enableService(serviceFragment: ServiceFragment): Prelude
    Definition Classes
    PreludeBuilders
  25. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  26. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  27. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  28. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  29. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  30. lazy val impureLogger: glngn.server.prelude.external.Logger
    Attributes
    protected
    Definition Classes
    IOLogging
  31. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  32. final def main(args: Array[String]): Unit
    Definition Classes
    HostApp
  33. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  34. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  35. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  36. def printClusteredConfigThenExit: ServerTask[Int]
    Definition Classes
    HostApp
  37. def printCommandHelp(commandName: String): glngn.server.prelude.external.ZIO[BaseEnvironment, Nothing, Int]
    Definition Classes
    HostApp
  38. def printCommandUsage(commandName: String): glngn.server.prelude.external.ZIO[BaseEnvironment, Nothing, Int]
    Definition Classes
    HostApp
  39. def printConfigThenExit(config: Config): glngn.server.prelude.external.Task[Int]
    Definition Classes
    HostApp
  40. def printFullClusteredConfigThenExit: ServerTask[Int]
    Definition Classes
    HostApp
  41. def printFullConfigThenExit(config: Config): glngn.server.prelude.external.Task[Int]
    Definition Classes
    HostApp
  42. def printHelpThenExit: glngn.server.prelude.external.ZIO[BaseEnvironment, Nothing, Int]
    Definition Classes
    HostApp
  43. def printUsageThenExit: glngn.server.prelude.external.ZIO[BaseEnvironment, Nothing, Int]
    Definition Classes
    HostApp
  44. def printVersionThenExit: glngn.server.prelude.external.Task[Int]
    Definition Classes
    HostApp
  45. def resolveConfig(deploymentConfig: DeploymentConfig, hostParams: Params, appParams: glngn.server.prelude.NoAppParams): HostTask[Config]
    Definition Classes
    HostApp
  46. def resolveDeploymentConfig(name: DeploymentName, appParams: glngn.server.prelude.NoAppParams): HostTask[DeploymentConfig]
    Definition Classes
    HostApp
  47. def resolveDeploymentConfig(appParams: glngn.server.prelude.NoAppParams): HostTask[DeploymentConfig]
    Definition Classes
    HostApp
  48. def resolveImpureBindings(deploymentConfig: DeploymentConfig, appParams: glngn.server.prelude.NoAppParams): HostTask[ImpureBindings]
    Definition Classes
    HostApp
  49. def resolvePrelude(deploymentConfig: DeploymentConfig, appParams: glngn.server.prelude.NoAppParams): HostTask[Prelude]
    Definition Classes
    HostApp
  50. def run(args: List[String]): glngn.server.prelude.external.ZIO[BaseEnvironment, Nothing, Int]
    Definition Classes
    HostApp
  51. def runUntilExit[R <: Logging](app: glngn.server.prelude.external.ZIO[R, Error, TermReason]): glngn.server.prelude.external.ZIO[R, Nothing, Int]
    Definition Classes
    HostApp
  52. def setGroupName(groupId: GroupId, groupName: GroupName): Prelude
    Definition Classes
    PreludeBuilders
  53. def standaloneHostCommand(deploymentConfig: DeploymentConfig, hostParams: Params, appParams: glngn.server.prelude.NoAppParams, hostCommand: HostCommand): HostUIO[Int]
    Definition Classes
    HostApp
  54. def standaloneRunUntilTerm(deploymentConfig: DeploymentConfig, appParams: glngn.server.prelude.NoAppParams, stateDir: glngn.server.prelude.external.Path, options: Run): Host[TermReason]
    Definition Classes
    HostApp
  55. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  56. def toString(): String
    Definition Classes
    AnyRef → Any
  57. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  58. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  59. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()

Inherited from glngn.server.prelude.external.IOLogging

Inherited from PreludeBuilders

Inherited from AnyRef

Inherited from Any

Ungrouped