Options
All
  • Public
  • Public/Protected
  • All
Menu

Class FacadeProcess

Hierarchy

  • ProcessContainer
    • FacadeProcess

Implements

  • IConfigurable
  • IReferenceable
  • IUnreferenceable
  • IOpenable

Index

Constructors

constructor

Properties

Protected _config

_config: ContainerConfig

Protected _configPath

_configPath: string

Protected _factories

_factories: DefaultContainerFactory

Protected _info

_info: ContextInfo

Protected _logger

_logger: ILogger

Protected _references

_references: ContainerReferences

Methods

close

  • close(correlationId: string, callback?: function): void
  • Parameters

    • correlationId: string
    • Optional callback: function
        • (err: any): void
        • Parameters

          • err: any

          Returns void

    Returns void

configure

  • configure(config: ConfigParams): void
  • Parameters

    • config: ConfigParams

    Returns void

isOpened

  • isOpened(): boolean
  • Returns boolean

open

  • open(correlationId: string, callback?: function): void
  • Parameters

    • correlationId: string
    • Optional callback: function
        • (err: any): void
        • Parameters

          • err: any

          Returns void

    Returns void

readConfigFromFile

  • readConfigFromFile(correlationId: string, path: string, parameters: ConfigParams): void
  • Parameters

    • correlationId: string
    • path: string
    • parameters: ConfigParams

    Returns void

run

  • run(args: string[]): void
  • Parameters

    • args: string[]

    Returns void

setReferences

  • setReferences(references: IReferences): void
  • Parameters

    • references: IReferences

    Returns void

unsetReferences

  • unsetReferences(): void
  • Returns void

Generated using TypeDoc