ControlTier Inc. > Open.ControlTier > ModuleForge.ControlTier
 
Font size:      

ServiceMediator

Mediates actions across multiple services

Overview

Open in Workbench ServiceMediator: Mediates actions across multiple services

Design

Super Type
Mediator
Role Concrete. (Objects can be created.)
Instance Names Unique
Notification false
Template Directory
Data View Children, proximity: 1
Logger Name

Constraints

Allowed Child Dependencies

  • Deployment

Allowed Parent Dependencies

  • Deployment
  • Node

Commands

Note
Commandline options displayed in square brackets "[]" are optional. If an option expects arguments, then angle brackets are shown after the option "<>". Any default value is shown within the brackets.

Configure

configures the services

Usage
Configure [-command <Configure>]

Workflow

  1. dispatchCmd

Options

Option Description
command command to dispatch

Stop

stops the services

Usage
Stop [-command <Stop>] [-sortorder <descending>]

Workflow

  1. dispatchCmd

Options

Option Description
command command to dispatch
sortorder sort order

dispatchCmd

dispatches command to child

Usage
dispatchCmd -command <> [-keepgoing] [-resourcename <.*>] [-resourceorder <[^.]*>] [-resourcetype <[^.]*>] [-sortorder <ascending>]

Options

Option Description
command command to dispatch
keepgoing If true, all iterations of the called workflow will be executed, even if a task in one or more of them fails.
resourcename resource name pattern
resourceorder resource order name
resourcetype resource type name
sortorder order to sort resources

Status

Status the child services

Usage
Status [-command <Status>]

Workflow

  1. dispatchCmd

Options

Option Description
command command to dispatch

Start

starts the services

Usage
Start [-command <Start>]

Workflow

  1. dispatchCmd

Options

Option Description
command command to dispatch