IResourceWithWaitSupport
Interface
interface IResourceWithWaitSupport { waitFor( dependency: IResource, waitBehavior?: WaitBehavior): IResourceWithWaitSupport; waitForCompletion( dependency: IResource, exitCode?: number): IResourceWithWaitSupport; waitForStart( dependency: IResource, waitBehavior?: WaitBehavior): IResourceWithWaitSupport;}Methods
Waits for another resource to be ready
waitFor( dependency: IResource, waitBehavior?: WaitBehavior): IResourceWithWaitSupportParameters
dependency IResource waitBehavior WaitBehavior optional Returns
IResourceWithWaitSupport Waits for the dependency resource to enter the Exited or Finished state before starting the resource.
waitForCompletion( dependency: IResource, exitCode?: number): IResourceWithWaitSupportParameters
dependency IResource exitCode number optional = 0 Returns
IResourceWithWaitSupport Waits for another resource to start
waitForStart( dependency: IResource, waitBehavior?: WaitBehavior): IResourceWithWaitSupportParameters
dependency IResource waitBehavior WaitBehavior optional Returns
IResourceWithWaitSupport