Facade allows controller machines to request exclusive rights to administer some specific model or controller for a limited time.

Hierarchy

  • default

Implements

Constructors

Properties

Methods

Constructors

Properties

NAME: string = "Singular"
VERSION: number = 2
_transport: Transport
NAME: string = "Singular"
VERSION: number = 2

Methods

  • Claim makes the supplied singular-controller lease requests. (In practice, any requests not for the connection's model or controller, or not on behalf of the connected ModelManager machine, will be rejected.)

    Parameters

    Returns Promise<ErrorResults>

  • Wait waits for the singular-controller lease to expire for all supplied entities. (In practice, any requests that do not refer to the connection's model or controller will be rejected.)

    Parameters

    Returns Promise<ErrorResults>

Generated using TypeDoc