Advanced Customization > Business Logic Customization > Windchill ProjectLink Customization > Writing Custom Plan Attributes Algorithms for Members of the Variant Baseline > Registered Event Listeners for Deadline and Health Status Calculation for Variant Baseline Member Link
  
Registered Event Listeners for Deadline and Health Status Calculation for Variant Baseline Member Link
You can configure the following events to listen in the class StandardFBMLPlannableAttributesEventHandlerService and process the Deadline and Health Status based on the handler for the variant baseline member link. If the handler is not available, then theDeadline and Health Status are not calculated.
Event Name
Event Constant
Description
Activity Update Floating Baseline Member
ProjectManagementEvent. ACTIVITY_UPDATE_FLOATING_BASELINE_MEMBER
Captures the New Activity creation with Subject of Deliverables.
The list of activities is passed with this event.
Activity Update Floating Baseline Member
ProjectManagementEvent. ACTIVITY_UPDATE_FLOATING_BASELINE_MEMBER
Captures the update of activity attributes – Status and Deadline.
The list of activities is passed with this event.
Activity Update Floating Baseline Member
ProjectManagementEvent. ACTIVITY_UPDATE_FLOATING_BASELINE_MEMBER
Captures the update of Subject of Deliverables (add or remove Subject of Deliverable).
The list of activities is passed with this event.
Activity Update Floating Baseline Member
ProjectManagementEvent. ACTIVITY_UPDATE_FLOATING_BASELINE_MEMBER
Captures the update of tracking policy (for example, from Fixed Revision to Latest Revision).
The list of activities is passed with this event.
Activity Update Floating Baseline Member
ProjectManagementEvent. ACTIVITY_UPDATE_FLOATING_BASELINE_MEMBER
Captures the deletion of activity (Baseline Object as its schedule deliverable).
The list of activities is passed with this event.
Activity Update Floating Baseline Member
ProjectManagementEvent. ACTIVITY_UPDATE_FLOATING_BASELINE_MEMBER
Thrown when cutting or pasting activity to a different summary activity or plan (only if the copy of Subject of Deliverable links is supported).
The list of activities is passed with this event.
Activity Update Floating Baseline Member
ProjectManagementEvent. ACTIVITY_UPDATE_FLOATING_BASELINE_MEMBER
Thrown during MSP import.
The list of activities is passed with this event.
Activity Update Floating Baseline Member
ProjectManagementEvent. ACTIVITY_UPDATE_FLOATING_BASELINE_MEMBER
Thrown for Edit Multiple Activities action.
The list of activities is passed with this event.
Activity Update Floating Baseline Member
ProjectManagementEvent. ACTIVITY_UPDATE_FLOATING_BASELINE_MEMBER
Captures the creation of project from file or template.
The list of activities is passed with this event.
POST_STORE
PersistenceManagerEvent.POST_STORE
Thrown for creation of new Baseline Object or change made on that object.
List of Floating Baseline Member Links are passed with this event.
POST_MODIFY
PersistenceManagerEvent.POST_MODIFY
The updates can be direct or indirect. Indirect updates include updates due to checkout or checkin of the associated parts.
The event listeners for the above mentioned events (except for POST_MODIFY) invoke custom algorithms for Deadline and Health Status for variant baseline member links.