Class MaintenanceDocumentBase

All Implemented Interfaces:
Serializable, Cloneable, org.eclipse.persistence.descriptors.changetracking.ChangeTracker, org.eclipse.persistence.internal.descriptors.PersistenceEntity, org.eclipse.persistence.internal.descriptors.PersistenceObject, org.eclipse.persistence.internal.weaving.PersistenceWeaved, org.eclipse.persistence.internal.weaving.PersistenceWeavedChangeTracking, org.eclipse.persistence.internal.weaving.PersistenceWeavedFetchGroups, org.eclipse.persistence.internal.weaving.PersistenceWeavedRest, org.eclipse.persistence.queries.FetchGroupTracker, GloballyUnique, Versioned, Document, SessionDocument, MaintenanceDocument

@Entity public class MaintenanceDocumentBase extends DocumentBase implements MaintenanceDocument, SessionDocument
Document class for all maintenance documents which wraps the maintenance object in a Maintainable that is also used for various callbacks

The maintenance xml structure will be: <maintainableDocumentContents maintainableImplClass="className"> <oldMaintainableObject>... </oldMaintainableObject> <newMaintainableObject>... </newMaintainableObject> </maintainableDocumentContents> Maintenance Document

Author:
Kuali Rice Team (rice.collab@kuali.org)
See Also: