AtgDynamo
The ATG Dynamo software installation (containing modules and ATG_HOME/DYNAMO_HOME)
Overview
Design
- Super Type
- Service
| Role | Concrete. (Objects can be created.) |
| Instance Names | Unique |
| Notification | false |
| Template Directory | |
| Data View | Children, proximity: 1 |
| Logger Name | AtgDynamo |
Constraints
Allowed Child Dependencies
- AtgAppServername1
- AtgConfigJar 1
- AtgDasInstallerJar 1
- AtgDasJavaHome1
- AtgDasRoot 1
- AtgLicenseZip 1
- AtgModuleJar
- AtgPatchJar
- AtgPlatformInstaller 1
- DefaultAllowMultiplePackageMatches1
- DefaultFailIfPackageNotReplaced1
- DefaultPackageName1
- DefaultPackageType1
1: These types have a Singleton constraint. Only one instance may be added as a resource.
Allowed Parent Dependencies
- AtgSite
- Node
- Updater
Attributes
Attributes
Defaults for Imported Attributes
| Name | Default |
|---|---|
| atgDasJavaHome | /usr/java |
| defaultAllowMultiplePackageMatches | false |
| defaultDeploymentType | ${context.type} |
| defaultFailIfPackageNotReplaced | true |
| defaultPackageName | ^$ |
| defaultPackageType | AtgConfigJar |
Commands
Packages-Install
Install the configured package dependencies for the deployment.
- Usage
- Packages-Install [-buildstamp <>] [-packagetype <[^\.]*>]
Options
| Option | Description |
|---|---|
| buildstamp | build identifer. currently ignored |
| packagetype | type of packages to install |
switchDatastore
switches the datastore
- Usage
- switchDatastore [-atgservertype <>] -datastore <>
Options
| Option | Description |
|---|---|
| atgservertype | type name |
| datastore | datastore name |
updateDatastoreModelObject
updates the datastore model object
- Usage
- updateDatastoreModelObject [-datastore <>]
Options
| Option | Description |
|---|---|
| datastore | datastore name |
invalidateCache
invalidates the caches
- Usage
- invalidateCache [-atgservertype <>]
Options
| Option | Description |
|---|---|
| atgservertype | atg server type name |
mkdirStructure
creates directories and makes necessary symlinks
- Usage
- mkdirStructure [-dynamo_root <>] [-name <>]
| Execution | bash |
| Arguments | echo implement procedure |
Options
| Option | Description |
|---|---|
| dynamo_root | dynamo install dir |
| name | install unit name |
generateInstallUnit
Creates the app install unit
- Usage
- generateInstallUnit [-dynamo_root <>] [-name <>]
Options
| Option | Description |
|---|---|
| dynamo_root | dynamo root directory |
| name | name of the instal unit |
getDatastoreName
gets the current datastore name
- Usage
- getDatastoreName [-atgservertype <>]
Options
| Option | Description |
|---|---|
| atgservertype | type pattern |
Related Types
The following types are defined for use with AtgDynamo.
AtgDynamoSetting
Overview
AtgDynamoSetting:
ATG Dynamo settings
Design
- Super Type
- Setting
| Role | Abstract. (Objects cannot be created.) |
| Instance Names | Unique |
Constraints
Allowed Parent Dependencies
AtgDasRoot
Overview
AtgDasRoot:
The value of DAS_ROOT
Design
- Super Type
- AtgDynamoSetting
| Role | Concrete. (Objects can be created.) |
| Instance Names | Unique |
Attributes
Exported Attributes
| Name | Property |
|---|---|
| dasRoot | settingValue |
AtgAppServerCollectionSetting
Overview
AtgAppServerCollectionSetting:
an AtgAppServerCollection setting
Design
- Super Type
- Setting
| Role | Abstract. (Objects cannot be created.) |
| Instance Names | Unique |
Constraints
Allowed Parent Dependencies
- AtgAppServerCollection
AtgEnvironment
Overview
AtgEnvironment:
An Atg environment
Design
- Super Type
- AtgAppServerCollectionSetting
| Role | Concrete. (Objects can be created.) |
| Instance Names | Unique |
Attributes
Exported Attributes
| Name | Property |
|---|---|
| environment | settingValue |
AtgDynamoInstallUnit
Overview
AtgDynamoInstallUnit:
ATG install unit name
Design
- Super Type
- AtgAppServerCollectionSetting
| Role | Concrete. (Objects can be created.) |
| Instance Names | Unique |
Attributes
Exported Attributes
| Name | Property |
|---|---|
| atgInstallUnit | settingValue |
AtgServerPattern
Overview
AtgServerPattern:
Type name or regex to dispatch commands
Design
- Super Type
- AtgAppServerCollectionSetting
| Role | Concrete. (Objects can be created.) |
| Instance Names | Unique |
Attributes
Exported Attributes
| Name | Property |
|---|---|
| atgServerPattern | settingValue |



