Open.ControlTier > ModuleForge
 

AtgService

General purpose ATG service type

Overview

Open in Workbench AtgService: General purpose ATG service type

Design

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

Constraints

Allowed Child Dependencies

  • AtgServiceSetting
  • DefaultAllowMultiplePackageMatches1
  • DefaultFailIfPackageNotReplaced1
  • DefaultPackageName1
  • DefaultPackageType1

1: These types have a Singleton constraint. Only one instance may be added as a resource.

Allowed Parent Dependencies

Attributes

Exported Attributes

Name Property
basedir deployment-basedir
targetdir deployment-install-root

Defaults for Imported Attributes

Name Default
defaultAllowMultiplePackageMatches false
defaultDeploymentType ${context.type}
defaultFailIfPackageNotReplaced true
defaultPackageName ^$
defaultPackageType Package

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.

Related Types

The following types are defined for use with AtgService.

AtgServiceSetting

Overview

Open in Workbench AtgServiceSetting: An ATG Service Setting

Design

Super Type
Setting
Role Abstract. (Objects cannot be created.)
Instance Names Unique

Constraints

Allowed Parent Dependencies

AtgLocalConfig

Overview

Open in Workbench AtgLocalConfig: Location of the local configuration directory for the service

Design

Super Type
AtgServiceSetting
Role Concrete. (Objects can be created.)
Instance Names Unique

Constraints

Allowed Parent Dependencies

Attributes

Exported Attributes
Name Property
atgLocalConfig settingValue