Change Notification Properties for Objects

To configure the objects for which events are to be generated, use the Configurator ( Initial Config > Change Notification.

The following properties are managed using the Configurator:

Change Notification Properties for Objects
Property Name Internal Name Usage Valid Values
List of objects for Change Event Notification com.tibco.cim.integration.changenote.objects Specifies the objects for which notifications can be sent. List of objects.

RECORD, WORKITEM, REPOSITORY, WORKFLOW, WORKFLOWACTIVITY

Repositories for change notification com.tibco.cim.integration.changenote.repository.repositories Specifies the repository names or patterns for which repository change notifications are to be generated. List of names of repositories or regular expressions
Repositories for record change notification com.tibco.cim.integration.changenote.record.repositories Specifies the repository names or patterns for which record change notifications are to be generated. List of names of repositories or regular expressions
Record actions for change notifications

(default)

com.tibco.cim.integration.changenote.record.actions Specifies the default list of actions for which record notifications can be generated. List of actions. Valid actions are CREATED, 
MODIFIED, 
DELETED, ROLLBACK, STATE_CHANGE, 
FED_CONFIRMED, 
NONE
Record actions for change notifications com.tibco.cim.integration.changenote.record.actions.<repo name or pattern> Specifies the list of actions for which record notifications can be generated. This list applies to the repository name or names matching the pattern specified. This property overrides default action list.

To disable, specify NONE.

 
Record states for change notifications com.tibco.cim.integration.changenote.record.states Default list of record states for which record notifications can be generated. DRAFT, REJECTED, CONFIRMED, UNCONFIRMED
Record states for change notifications com.tibco.cim.integration.changenote.record.states.<repo name or pattern> List of states for which record notifications can be generated. This list applies to the repository name or names matching the pattern specified. This property overrides default states list.

To disable, specify NONE.

 
Repository actions for change notifications com.tibco.cim.integration.changenote.repository.actions Default list of actions for which repository notifications can be generated. CREATED, ADDED, DELETED, GROUP_CHANGE
Repository actions for change notifications com.tibco.cim.integration.changenote.repository.actions.<repo name or pattern> Specifies a list of actions for which repository notifications are to be generated. This list applies to the repository name or names matching the pattern specified. This property overrides default action list.

To disable, specify NONE.

 
Workflows for which notifications are to be sent com.tibco.cim.integration.changenote.workflow.workflows Specifies the workflow names or patterns for which repository change notifications are to be generated.  
Workflows actions for which notifications are to be sent com.tibco.cim.integration.changenote.workflow.actions Specifies a list of workflow actions for which change notifications are to be generated. STARTED, 
QUEUED, 
SUSPENDED, 
RESTARTED, 
CANCEL_INITIATED, 
CANCELLED
END
Workflows actions for which notifications are to be sent com.tibco.cim.integration.changenote.workflow.actions.<name or pattern> Specifies a list of actions for which workflow notifications can be generated. This list applies to the workflow name or names matching the pattern specified. This property overrides default action list.

To disable, specify NONE.

 
Workitem actions for which notifications are to be sent com.tibco.cim.integration.changenote.workitem.actions Specifies a list of actions for which work item notifications are to be generated. CREATED, REASSIGNED, STATE_CHANGE, CANCELLED, NONE
Workflow activities for which notifications are to be sent com.tibco.cim.integration.changenote.workflowactivity.activities Specifies the default list of activities for which notifications are to generated. Activity name list or regular expression list.
Workflow activities for which notifications are to be sent com.tibco.cim.integration.changenote.workflowactivity.activities.<workflow name or pattern> Specifies a list of activities for which notifications are to generated for specified workflows matching name or pattern. This list overrides default list.

To disable, specify NONE.

Activity name list or regular expression list.
workflow activity actions for which notifications are to be sent com.tibco.cim.integration.changenote.workflowactivity.actions Specifies the default list of actions for which notifications are to generated. STARTED, END, SUSPENDED, RESTARTED, NONE
workflow activity actions for which notifications are to be sent com.tibco.cim.integration.changenote.workflowactivity.actions.<workflow name or pattern> Specifies a list of actions for which notifications are to generated, for the specified name or pattern.

To disable, specify NONE.

 

NONE can be specified to disable any action or state. That is, to disable all notifications generated for any repository, NONE can be specified in action list as the only action.

Control can be exercised by extending properties for a specific workflow or repository or workflow activity. The extended property can be specified as a regular expression as follows:

  • To specify repositories for which notifications can be generated, a list of repositories can be specified. The list can contain the names of the repository or a regular expression. The following list specifies CUSTOMER and all repositories which start with A. A similar setup can be done for workflows and activity names.
    • CUSTOMER
    • A*

      For change notifications of repository and records, default is specified as “*” which means all repositories.

  • To specify the actions applicable for a workflow, add a property which includes the name of the workflow or a regular expression. The pattern must be the last part of the property. Following pattern matches with all workflows which start with “wfin26inimport”. A similar setup can be done for repository and workflow activities.
    com.tibco.cim.integration.changenote.workflow.actions.wf26inimport*
  • To specify the actions applicable for a workflow activity, add a property which includes the name of the workflow and or activity name or a regular expression. The pattern must be the last part of the property. The following pattern matches with all workflows activities for workflows starting with “wf” and activity names starting with “cre*”. A similar setup can be done for repository and workflow activities.
    com.tibco.cim.integration.changenoteworkflowactivity.actions.wf*.cre**

    When there is more than one matching pattern, as soon as the first pattern is found, the search stops. All object names in the patterns are case insensitive. All action and state names are case sensitive.

    Note that if an invalid regular expression is specified (that is, *), regular expression fails and considers it as a "NO" match.