ControlTier Commander
 
  Font size:      
 

Developer Manual

PDF
PDF

Scope and Purpose

This is the developer guide for ControlTier Commander. It provides documentation for developing command modules using Ant. For basic information about creating a command module first read the Command Module Development instructions.

To use this guide you need to be familiar with using Ant.

Ant

The Commander development environment is based in Ant.

The Commander distribution bundles with it, several Ant extensions - ant-contrib, Antelope - as well as several optional Ant task libraries - NetComponents, javamail, mailapi. Of course, Commander comes with its own Ant tasks, as well.

Note
To read more about using Ant see the Ant web site: http://ant.apache.org.

Commander Ant Tasks

Integration between Commander-client and Workbench is primarly via Ant tasks. There are tasks for managing object data, types, and transforms. These tasks are organized as follows:

  • Object Tasks: Tasks to create, update and remove objects.
  • Type Tasks: Task to query existance of defined types.
  • Document Tasks: Tasks to create templates, define, get and generate transforms.
  • Map Tasks: Tasks to export and query a map.
  • Execution Tasks: Tasks to execute system commands.