Options
All
  • Public
  • Public/Protected
  • All
Menu

Goal that registers goal implementations, side effects and callbacks on the current SDM. No additional registration with the SDM is needed.

Hierarchy

Implements

Index

Constructors

constructor

Properties

callbacks

callbacks: GoalFulfillmentCallback[] = []

context

definition

definition: GoalDefinition

definitionOrGoal

definitionOrGoal: PredicatedGoalDefinition | Goal

dependsOn

dependsOn: Goal[]

fulfillments

fulfillments: Fulfillment[] = []

goalListeners

goalListeners: GoalExecutionListener[] = []

projectListeners

projectListeners: GoalProjectListenerRegistration[] = []

sdm

Accessors

canceledDescription

  • get canceledDescription(): string

environment

  • get environment(): string

failureDescription

  • get failureDescription(): string

inProcessDescription

  • get inProcessDescription(): string

name

  • get name(): string

plannedDescription

  • get plannedDescription(): string

requestedDescription

  • get requestedDescription(): string

skippedDescription

  • get skippedDescription(): string

stoppedDescription

  • get stoppedDescription(): string

successDescription

  • get successDescription(): string

uniqueName

  • get uniqueName(): string

waitingForApprovalDescription

  • get waitingForApprovalDescription(): string

waitingForPreApprovalDescription

  • get waitingForPreApprovalDescription(): string

Methods

Protected addFulfillment

Protected addFulfillmentCallback

register

Private registerCallback

Private registerFulfillment

withExecutionListener

withProjectListener

withService

Generated using TypeDoc