wt.epm.workspaces
Interface Trackable
- All Superinterfaces:
- NetFactor, ObjectMappable, Persistable, Serializable
- All Known Subinterfaces:
- WorkspaceTrackable
- All Known Implementing Classes:
- EPMCheckpoint, EPMDocument, WTPart
- public interface Trackable
- extends Persistable
The business object asserts that it is Trackable by inheriting this
tagging interface. With this assertion business object can then be tracked
by EPMWorkspaceManager for entire life cycle of the object.
Any time Trackable object is modified, it's update counter is incremented
by EPMWorkspaceManager. If the object is modified many times within
a transaction, it's update counter is only incremented once.
EPMWorkspaceManager listens for PREPARE_FOR_MODIFICATION and PRE_MODIFY
events to identify modifications to the Trackable object.
Supported API: false
Extendable: false