public class IacucProtocolOnlineReviewDocument extends ProtocolOnlineReviewDocumentBase
| Constructor and Description |
|---|
IacucProtocolOnlineReviewDocument()
Constructs a ProtocolDocument object
|
| Modifier and Type | Method and Description |
|---|---|
List |
buildListOfDeletionAwareLists() |
void |
doActionTaken(org.kuali.rice.kew.framework.postprocessor.ActionTakenEvent event) |
void |
doRouteStatusChange(org.kuali.rice.kew.framework.postprocessor.DocumentRouteStatusChange statusChangeEvent) |
protected List<RolePersons> |
getAllRolePersons()
Get the list of roles for the document along with each of the individuals in those roles.
|
List<? extends DocumentCustomData> |
getDocumentCustomData() |
String |
getDocumentTypeCode() |
ProtocolOnlineReviewBase |
getProtocolOnlineReview()
This method is a convenience method for facilitating a 1:1 relationship between ProtocolDocument
and ProtocolBase to the outside world - aka a single ProtocolBase field associated with ProtocolDocument
|
List<IacucProtocolOnlineReview> |
getProtocolOnlineReviewList()
This method is used by OJB to get around with anonymous keys issue.
|
void |
initialize() |
boolean |
isProcessComplete()
Returns whether the post-processing is considered complete for this document.
|
void |
prepareForSave() |
String |
serializeDocumentToXml() |
void |
setProtocolOnlineReview(ProtocolOnlineReviewBase protocolOnlineReview)
This method is a convenience method for facilitating a 1:1 relationship between ProtocolDocument
and ProtocolBase to the outside world - aka a single ProtocolBase field associated with ProtocolDocument
|
void |
setProtocolOnlineReviewList(List<IacucProtocolOnlineReview> protocolOnlineReviewList)
This method is used by OJB to get around with anonymous keys issue.
|
answerSplitNodeQuestion, getCustomAttributeDocument, getCustomAttributeDocuments, getDocumentNextValue, getDocumentNextvalueBo, getDocumentNextvalues, getService, getUpdateTimestamp, getUpdateUser, isViewOnly, populateAdditionalQualifiedRoleAttributes, processAfterRetrieve, setCustomAttributeDocuments, setDocumentNextvalues, setUpdateTimestamp, setUpdateUser, setViewOnly, toCopy, updateDocumentDescriptions, validateBusinessRules, wrapDocumentWithMetadataForXmlSerializationgetAllowsCopy, isSessionDocumentaddCopyErrorDocumentNote, addNote, addPessimisticLock, afterActionTaken, afterWorkflowEngineProcess, beforeWorkflowEngineProcess, createPropertySerializabilityEvaluator, doRouteLevelChange, generateSaveEvents, getAdHocRoutePersons, getAdHocRouteWorkgroups, getAttachmentService, getBasePathToDocumentDuringSerialization, getCustomLockDescriptor, getDocumentHeader, getDocumentNumber, getDocumentPropertySerizabilityEvaluator, getDocumentTitle, getLockClearningMethodNames, getNonLockingActionTakenCodes, getNote, getNotes, getNoteService, getNoteTarget, getNoteType, getPessimisticLocks, getWorkflowEngineDocumentIdsToLock, getXmlForRouteReport, logErrors, populateDocumentForRouting, postLoad, postProcessSave, prepareForSave, refresh, refreshIfEmpty, refreshPessimisticLocks, refreshReferenceObject, removeNote, setAdHocRoutePersons, setAdHocRouteWorkgroups, setDocumentHeader, setDocumentNumber, setNewDocumentHeader, setNotes, setPessimisticLocks, useCustomLockDescriptorsafterDelete, afterInsert, afterLookup, afterUpdate, beforeDelete, beforeInsert, beforeUpdate, getExtension, getObjectId, getPersistenceService, getPersistenceStructureService, getVersionNumber, isNewCollectionRecord, linkEditableUserFields, postPersist, postRemove, postUpdate, prePersist, preRemove, preUpdate, refreshNonUpdateableReferences, setExtension, setNewCollectionRecord, setObjectId, setVersionNumberclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitaddNote, addPessimisticLock, afterActionTaken, afterWorkflowEngineProcess, beforeWorkflowEngineProcess, doRouteLevelChange, generateSaveEvents, getAdHocRoutePersons, getAdHocRouteWorkgroups, getBasePathToDocumentDuringSerialization, getCustomLockDescriptor, getDocumentHeader, getDocumentNumber, getDocumentPropertySerizabilityEvaluator, getDocumentTitle, getLockClearningMethodNames, getNote, getNotes, getNoteTarget, getNoteType, getPessimisticLocks, getWorkflowEngineDocumentIdsToLock, getXmlForRouteReport, populateDocumentForRouting, postProcessSave, prepareForSave, refreshPessimisticLocks, removeNote, setAdHocRoutePersons, setAdHocRouteWorkgroups, setDocumentHeader, setDocumentNumber, setNotes, useCustomLockDescriptorspublic IacucProtocolOnlineReviewDocument()
public String serializeDocumentToXml()
serializeDocumentToXml in interface org.kuali.rice.krad.document.DocumentserializeDocumentToXml in class org.kuali.rice.krad.document.DocumentBasepublic void initialize()
initialize in class ProtocolOnlineReviewDocumentBasepublic ProtocolOnlineReviewBase getProtocolOnlineReview()
getProtocolOnlineReview in class ProtocolOnlineReviewDocumentBasepublic void setProtocolOnlineReview(ProtocolOnlineReviewBase protocolOnlineReview)
setProtocolOnlineReview in class ProtocolOnlineReviewDocumentBaseprotocol - public List<IacucProtocolOnlineReview> getProtocolOnlineReviewList()
public void setProtocolOnlineReviewList(List<IacucProtocolOnlineReview> protocolOnlineReviewList)
protocolList - public List buildListOfDeletionAwareLists()
buildListOfDeletionAwareLists in interface org.kuali.rice.krad.bo.PersistableBusinessObjectbuildListOfDeletionAwareLists in class org.kuali.rice.krad.bo.PersistableBusinessObjectBaseorg.kuali.core.bo.PersistableBusinessObjectBase#buildListOfDeletionAwareLists()protected List<RolePersons> getAllRolePersons()
ResearchDocumentBasegetAllRolePersons in class ProtocolOnlineReviewDocumentBaseResearchDocumentBase.getAllRolePersons()public String getDocumentTypeCode()
getDocumentTypeCode in class ProtocolOnlineReviewDocumentBasepublic void doRouteStatusChange(org.kuali.rice.kew.framework.postprocessor.DocumentRouteStatusChange statusChangeEvent)
doRouteStatusChange in interface org.kuali.rice.krad.document.DocumentdoRouteStatusChange in class ProtocolOnlineReviewDocumentBaseDocumentBase.doRouteStatusChange(org.kuali.rice.kew.framework.postprocessor.DocumentRouteStatusChange)public void doActionTaken(org.kuali.rice.kew.framework.postprocessor.ActionTakenEvent event)
doActionTaken in interface org.kuali.rice.krad.document.DocumentdoActionTaken in class ProtocolOnlineReviewDocumentBaseDocumentBase.doActionTaken(org.kuali.rice.kew.framework.postprocessor.ActionTakenEvent)public void prepareForSave()
prepareForSave in interface org.kuali.rice.krad.document.DocumentprepareForSave in class ProtocolOnlineReviewDocumentBasepublic boolean isProcessComplete()
ResearchDocumentBaseisProcessComplete in class ProtocolOnlineReviewDocumentBasepublic List<? extends DocumentCustomData> getDocumentCustomData()
getDocumentCustomData in class ResearchDocumentBaseCopyright © 2013 The Kuali Foundation. All Rights Reserved.