This section lists key event and action elements that ATG Content Administration adds to the default set of workflow elements provided with the Adaptive Scenario Engine. You can add any of these elements to an ATG Content Administration workflow through the ACC workflow editor. For examples, see the default workflows in the Workflow > Publishing > Content Administration > Project folder in the ACC.

The workflow actions in the following table are extensions of the class atg.epub.workflow.process.action.PublishingAction. Workflow events are implementations of the JMS messaging system. For general information on workflow architecture, see the ATG Personalization Programming Guide.

Event Elements

Event

Description

Wait for Deployment to Complete

Listens for an event message atg.deployment.DeploymentStatus; it can be used to start a fork whose branches wait for and manage the possible outcomes of deployment (success or failure).

Parameters: Specify a target or select On Any Target.

Wait for Project to Complete

Listens for an event message atg.deployment.PublishingStatus, which is generated when a project is completed or deleted.

Sample workflow: Edit Asset.

Action Elements

Event

Description

Abandon Project

Used to abandon deployment of the current project, and often follows a Reject outcome for a deployment review task of some kind. Deployment does not occur, and the workflow ends. The project is not deleted; an administrator needs to delete the project manually if required. For an example, see the Early Staged workflow.

Approve Project for All Targets.

Ensures that:

The project is checked in.

No conflict exists between the assets in the project and the base version of the assets.

This element is used in deployment models that let you delay deployment rather than deploying immediately.

Sample workflow: Standard

Approve and Deploy Project

Performs the same checks as the Approve Project for All Targets action, then immediately deploys the project’s assets to the specified targets.

Sample workflow: Late Staged

Approve and Deploy Project to All Targets

The same as the Approve and Deploy Project action, except that it applies to all configured targets.

Sample workflow: Standard

Check Assets Are Up to Date

Compares the working version of the assets in the project with the base version (the currently checked-in version). If any consistencies are found, the system generates a message prompting the user to resolve the conflict.

See the ATG Content Administration Guide for Business Users for more information on asset conflict resolution.

Sample workflow: Any of the default workflows in the in the ACC, Workflow > Publishing > Content Administration > Project folder

Check In Project

Checks in all resources associated with the current project, thereby creating checked-in versions of assets from the working versions in the project.

Sample workflow: Any of the default workflows in the in the ACC, Workflow > Publishing > Content Administration > Project folder

Clone Project

Used exclusively by the Edit Asset process workflow as part of the internal procedure for managing projects; it clones assets from the previous project associated with a process to the current project, creating working versions of those assets. Usually you do not add this element to any of the project workflows.

Complete Process

Used by the process workflow to indicate that the current process is complete and cannot be modified.

Complete Project

Indicates that the current project is complete. For an example, For an example, see any of the project-level workflows. .See the ATG Content Administration Guide for Business Users for more information.

Sample workflow: Any project workflow

Create Process Data

Specifies process data type.

Create Project

Used by the process workflow to start and instance of the project workflow.

Sample workflow: Edit Assets

Declare

Used to declare an asset placeholder. For more information, see Using Asset Placeholders.

Delete Process

Used by the process workflow to close the process and prevent further modifications.

Sample workflow: Edit Assets

Delete Project

Terminates the workflow, and ends the project without checking in the workspace. Typically this action is available only before the project reaches the deployment stage. For an example, see any of the project workflows

Hide Project

Hides the current project from the specified deployment target, preventing it from being deployed.

Revert Assets

Reverts deployment of the project’s assets to the specified target. Note that the reversion does not happen immediately but occurs with the next RecurringDeployment (see Schedule Recurring Deployment).

Revert Assets Immediately

Schedules an immediate reversion of the deployment of the project’s assets to the specified target.

Revert Assets on All Targets

The same as Revert Assets, but it applies to all targets defined for deployment

Revert Assets on All Targets Immediately

The same as Revert Assets Immediately, but it applies to all targets defined for deployment.

Send Task Notification

Sends an email message to the recipients you specify – the owner of the current task, the permitted actors, the owner or permitted actors, or the last actor. In this case, Actors refers to anyone who has access rights to the task. This element is defined by the emailNotifyTaskActors entries in the file:

<ATG2007.3dir>\Publishing\base\config\atg\epub\workflow\
   processworkflowProcessManager.xml

Use the Send Notification action to send email messages outside the context of a task.

For information on workflow elements not specific to ATG Content Administration, see the Using Workflows chapter in the ATG Personalization Guide for Business Users. ATG Content Administration does not support task priorities or the dynamic routing of tasks.

 
loading table of contents...