org.kuali.rice.krad.document
Class TransactionalDocumentBase
java.lang.Object
   org.kuali.rice.krad.bo.BusinessObjectBase
org.kuali.rice.krad.bo.BusinessObjectBase
       org.kuali.rice.krad.bo.PersistableBusinessObjectBase
org.kuali.rice.krad.bo.PersistableBusinessObjectBase
           org.kuali.rice.krad.document.DocumentBase
org.kuali.rice.krad.document.DocumentBase
               org.kuali.rice.krad.document.TransactionalDocumentBase
org.kuali.rice.krad.document.TransactionalDocumentBase
- All Implemented Interfaces: 
- Serializable, org.apache.ojb.broker.PersistenceBrokerAware, GloballyUnique, Versioned, ModelObjectBasic, BusinessObject, PersistableBusinessObject, Document, SessionDocument, TransactionalDocument
- Direct Known Subclasses: 
- BookOrderDocument, IdentityManagementKimDocument, RuleDocument, TravelDocument2
- @MappedSuperclass
public abstract class TransactionalDocumentBase 
- extends DocumentBase- implements TransactionalDocument, SessionDocument
Controller that handles requests coming from a TransactionalDocumentView
- Author:
- Kuali Rice Team (rice.collab@kuali.org)
- See Also:
- Serialized Form
 
 
 
 
| Method Summary | 
|  boolean | getAllowsCopy()This method returns whether or not this document can be copied.
 | 
|  boolean | isSessionDocument()This method to check whether the document class implements SessionDocument
 | 
 
| Methods inherited from class org.kuali.rice.krad.document.DocumentBase | 
| addCopyErrorDocumentNote, addNote, addPessimisticLock, afterWorkflowEngineProcess, beforeWorkflowEngineProcess, createPropertySerializabilityEvaluator, doActionTaken, doRouteLevelChange, doRouteStatusChange, generateSaveEvents, getAdHocRoutePersons, getAdHocRouteWorkgroups, getAttachmentService, getBasePathToDocumentDuringSerialization, getCustomLockDescriptor, getDocumentHeader, getDocumentNumber, getDocumentPropertySerizabilityEvaluator, getDocumentTitle, getLockClearningMethodNames, getNonLockingActionTakenCodes, getNote, getNotes, getNoteService, getNoteTarget, getNoteType, getPessimisticLocks, getWorkflowEngineDocumentIdsToLock, getXmlForRouteReport, logErrors, populateDocumentForRouting, postProcessSave, prepareForSave, prepareForSave, processAfterRetrieve, refresh, refreshIfEmpty, refreshPessimisticLocks, refreshReferenceObject, removeNote, serializeDocumentToXml, setAdHocRoutePersons, setAdHocRouteWorkgroups, setDocumentHeader, setDocumentNumber, setNewDocumentHeader, setNotes, setPessimisticLocks, toCopy, useCustomLockDescriptors, validateBusinessRules, wrapDocumentWithMetadataForXmlSerialization | 
 
| Methods inherited from class org.kuali.rice.krad.bo.PersistableBusinessObjectBase | 
| afterDelete, afterInsert, afterLookup, afterUpdate, beforeDelete, beforeInsert, beforeUpdate, buildListOfDeletionAwareLists, getExtension, getObjectId, getPersistenceService, getPersistenceStructureService, getVersionNumber, isNewCollectionRecord, linkEditableUserFields, postLoad, postPersist, postRemove, postUpdate, prePersist, preRemove, preUpdate, refreshNonUpdateableReferences, setExtension, setNewCollectionRecord, setObjectId, setVersionNumber | 
 
 
 
| Methods inherited from interface org.kuali.rice.krad.document.Document | 
| addNote, addPessimisticLock, afterWorkflowEngineProcess, beforeWorkflowEngineProcess, doActionTaken, doRouteLevelChange, doRouteStatusChange, generateSaveEvents, getAdHocRoutePersons, getAdHocRouteWorkgroups, getBasePathToDocumentDuringSerialization, getCustomLockDescriptor, getDocumentHeader, getDocumentNumber, getDocumentPropertySerizabilityEvaluator, getDocumentTitle, getLockClearningMethodNames, getNote, getNotes, getNoteTarget, getNoteType, getPessimisticLocks, getWorkflowEngineDocumentIdsToLock, getXmlForRouteReport, populateDocumentForRouting, postProcessSave, prepareForSave, prepareForSave, processAfterRetrieve, refreshPessimisticLocks, removeNote, serializeDocumentToXml, setAdHocRoutePersons, setAdHocRouteWorkgroups, setDocumentHeader, setDocumentNumber, setNotes, useCustomLockDescriptors, validateBusinessRules, wrapDocumentWithMetadataForXmlSerialization | 
 
 
 
 
 
 
TransactionalDocumentBase
public TransactionalDocumentBase()
- Default constructor.
 
getAllowsCopy
public boolean getAllowsCopy()
- Description copied from interface: Document
- This method returns whether or not this document can be copied.
 
- 
- Specified by:
- getAllowsCopyin interface- Document
- Overrides:
- getAllowsCopyin class- DocumentBase
 
- 
- Returns:
- True if it can be copied, false if not.
- See Also:
- Checks if copy is set to true in data dictionary and the document instance implements
      Copyable.
 
isSessionDocument
public boolean isSessionDocument()
- This method to check whether the document class implements SessionDocument
 
- 
 
- 
- Returns:
 
Copyright © 2005-2012 The Kuali Foundation. All Rights Reserved.