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

AtgDataBuilder

General purpose ATG data builder

Overview

Open in Workbench AtgDataBuilder: General purpose ATG data builder

Design

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

Constraints

Allowed Parent Dependencies

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.

Build

Export all database schema associated with the AtgRdb resource adding dump files to the repository

Usage
Build -buildstamp <> [-command <Schemas-ExportDmp>] [-resourcetype <AtgRdb>]

Workflow

  1. dispatchCmd

Options

Option Description
buildstamp Unique build identifier
command Command to dispatch
resourcetype Type of resource to dispatch

dispatchCmd

Dispatches a command to selected resources

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

Options

Option Description
buildstamp Unique build and deployment identifier
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

Packages-List

Lists package objects associated with an optional buildstamp

Usage
Packages-List [-buildstamp <.*>]

Workflow

  1. repoFind

Options

Option Description
buildstamp Universally unique build identifier

Packages-Purge

Finds and deletes package objects and files in the repository associated with a given buildstamp

Usage
Packages-Purge [-buildstamp <.*>]

Workflow

  1. repoFind
  2. repoPurge

Options

Option Description
buildstamp Universally unique build identifier

repoFind

find package objects in the repository

Usage
repoFind [-buildstamp <.*>] [-buildtime <.*>] [-packagetype <AtgRdbData>] [-session <find.session>]

Options

Option Description
buildstamp
buildtime
packagetype
session

repoPurge

remove package objects from the repository

Usage
repoPurge [-buildstamp <>] [-packagename <.*>] [-packagetype <[^.]*>] [-session <find.session>]

Options

Option Description
buildstamp Universally unique build identifier (not used)
packagename
packagetype
session