ATG Knowledge is configured with the scenario events shown in the following table, which can serve as triggers for scenario actions.

All of the following scenario events have the internal user as the implied subject of the scenario.

Event Name

Event Description

Attributes Available from the Event Object

Links content

Fired from /atg/svc/repository/Service/
RecommendedAnswerService:saveRecommendedAnswer
method when a solution or document is linked to a ticket.

Solution ID, Author ID, Owning Group ID, Organization ID, Status ID, Recommended Answer ID, Ticket ID

Unlinks content

Fired from /atg/svc/repository/Service/
RecommendedAnswerService:saveRecommendedAnswer
method when a solution or document is unlinked from a ticket.

Solution ID, Author ID, Owning Group ID, Organization ID, Status ID, Recommended Answer ID, Ticket ID

Views content

Fired from /atg/svc/repository/Service/
SessionService:saveAnswer
when a solution or document is viewed.

Solution ID

Searches content

Fired from /atg/svc/ui/formhandlers/
SearchFormHandler
when an Advanced Search is performed. (Regular searching triggers ATG Search events.)
You can turn this event on or off with the fireSearchMessage flag on the SearchFormHandler.
This event is not recorded by the AuditLogger; ATG Search handles the recording.

ATG KnowledgeQueryContext object and results count

Browses topic

Fired from /atg/svc/search/SearchService when the topic tree is browsed.
You can turn this event on or off with the fireBrowseSearchMessage flag on the SearchFormHandler.
This event is not recorded by the AuditLogger; ATG Search handles the recording.

ATG KnowledgeQueryContext object and results count

Slot Items Filled

Fired when a media slot in ATG Service Center is filled.

TaskOutcome in a Workflow

Fired from /atg/svc/agent/ui/
formhandlers/TaskOutcomeFormhandler
when a solution moves from one workflow task to another.
This event is not recorded by the AuditLogger.

Solution ID, Project ID, Process Id, Task Outcome ID, Task Element ID

Task Reassigned to a User

Fired from /atg/svc/agent/ui/formhandlers/
AssignTaskFormhandler
when a solution is reassigned from one user to another.
This event is not recorded by the AuditLogger.

Project ID, Task Element ID, user’s repository ID

Task open to all

Fired from /atg/svc/agent/ui/formhandler/
AssignTaskFormhandler
when a solution is unassigned from a user (reassigned to the public pool of users).
This event is not recorded by the AuditLogger.

Project ID, Task Element ID

Solution Checked In

Fired by /atg/svc/agent/events/
AgentEventToolsImpl
when it notices a Check In event from the VersionedManager, meaning that a solution has been checked in to the versioned repository.

Solution ID, Author ID, Owning Group ID, Organization ID, Status ID

 
loading table of contents...