ContentSite
A content deployment site
Overview
ContentSite:
A content deployment site
The ContentSite type is a simple subtype of the base type, Site that participates in the ContentUpdater build and deployment workflow.
Design
- Super Type
- Site
| Role | Concrete. (Objects can be created.) |
| Instance Names | Unique |
| Notification | false |
| Template Directory | |
| Data View | Children, proximity: 1 |
| Logger Name | ContentSite |
Constraints
Allowed Child Dependencies
- ContentDeployment
- DispatchBaseType1
- DispatchChangeDependencies1
- DispatchExecutionStrategy1
- DispatchOptions1
- DispatchResourceName1
- DispatchResourceType1
- DispatchSortOrder1
- DispatchThreadCount1
1: These types have a Singleton constraint. Only one instance may be added as a resource.
Allowed Parent Dependencies
- ContentUpdater
- Node
Attributes
Exported Attributes
| Name | Property |
|---|---|
| basedir | deployment-basedir |
| install-root | deployment-install-root |
Defaults for Imported Attributes
| Name | Default | Description |
|---|---|---|
| defaultAllowMultiplePackageMatches | false | Used by runChangeDependencies to specify if more than one matching Package can be assigned as a dependency |
| defaultDeploymentType | Deployment | Used by runChangeDependencies to match any Deployment sub-type |
| defaultFailIfPackageNotReplaced | true | Used by runChangeDependencies to fail if no matching package could be found |
| defaultPackageName | ^$ | Used by runChangeDependencies to match any Package object name. |
| defaultPackageType | Package | Used by runChangeDependencies to match any Package sub-type |
| dispatchBaseType | (?:deployment|service) | Used by dispatchCmd to match any object that is a Deployment or Service |
| dispatchChangeDependencies | false | Specifies if Change-Dependencies should dispatch the command to the subordiante objects |
| dispatchExecutionStrategy | nodedispatch | Used by dispatchCmd option: -strategy |
| dispatchOptions | buildstamp | Used by dispatchCmd option: -dispatchOptions |
| dispatchResourceName | .* | Used by dispatchCmd to match any object name |
| dispatchResourceType | [^\.]* | Used by dispatchCmd to match any object type |
| dispatchSortOrder | ascending | Used by dispatchCmd option: -sortorder |
| threadCount | 1 | Defaults to sequential execution. |


