Package org.silverpeas.core.contribution.tracking
Provides a Contribution Modification Tracking API. Modifications of some types of contributions
handled in some Silverpeas components require to be tracking in order to retrieve who and when a
given modification has occurred on a given contribution.
- Author:
- mmoquillon
-
Class Summary Class Description ContributionTrackingEvent An event in the tracking of modifications on a given contribution.ContributionTrackingRepository A repository of all the events of tracking for modifications on the tracked contributions.ContributionTrackingService Service to track any modifications done in a contribution and for which a tracking is enabled.TrackedAction An action performed on a contribution that is tracked.TrackedApplications It defines the applications in Silverpeas for which the tracking of modifications on contributions are enabled. -
Enum Summary Enum Description TrackedActionType All the types of actions that can be performed by a user on a contribution in Silverpeas and that can be tracked. -
Annotation Types Summary Annotation Type Description ModificationTracked An annotation to semantically flag a contribution type in order to indicate to the Contribution Modification Tracking API this type supports the tracking of its instances' modifications.