public class ProtocolDocument extends ProtocolDocumentBase
ProtocolDocumentBase.ProtocolMergeException, ProtocolDocumentBase.ProtocolWorkflowType| Modifier and Type | Field and Description |
|---|---|
static String |
DOCUMENT_TYPE_CODE |
| Constructor and Description |
|---|
ProtocolDocument() |
buildListOfDeletionAwareLists, doRouteStatusChange, finalizeAttachmentProtocol, getAllRolePersons, getBusinessObjectService, getCustomLockDescriptor, getDocumentService, getLatestCurrentActionTakenValue, getNewProtocolDocId, getNotificationService, getOriginalProtocolNumber, getProtocolActionService, getProtocolGenericActionService, getProtocolList, getProtocolNumberIndex, getProtocolWorkflowType, getReRouted, getRouteHeaderService, getWorkflowDocumentService, initialize, isAmendment, isDisapproved, isFinal, isNormal, isRecall, isRenewal, performVersioningOperationsOnProtocolAfterDisapproval, populateAgendaQualifiers, prepareForSave, setProtocol, setProtocolList, setProtocolWorkflowType, setReRouted, updateProtocolStatus, useCustomLockDescriptors, wrapDocumentWithMetadataForXmlSerializationanswerSplitNodeQuestion, getCustomAttributeDocument, getCustomAttributeDocuments, getDocumentNextValue, getDocumentNextvalueBo, getDocumentNextvalues, getService, getUpdateTimestamp, getUpdateUser, isViewOnly, populateAdditionalQualifiedRoleAttributes, processAfterRetrieve, setCustomAttributeDocuments, setDocumentNextvalues, setUpdateTimestamp, setUpdateUser, setViewOnly, toCopy, updateDocumentDescriptions, validateBusinessRulesgetAllowsCopy, isSessionDocumentaddCopyErrorDocumentNote, addNote, addPessimisticLock, afterActionTaken, afterWorkflowEngineProcess, beforeWorkflowEngineProcess, createPropertySerializabilityEvaluator, doActionTaken, doRouteLevelChange, generateSaveEvents, getAdHocRoutePersons, getAdHocRouteWorkgroups, getAttachmentService, getBasePathToDocumentDuringSerialization, getDocumentHeader, getDocumentNumber, getDocumentPropertySerizabilityEvaluator, getDocumentTitle, getLockClearningMethodNames, getNonLockingActionTakenCodes, getNote, getNotes, getNoteService, getNoteTarget, getNoteType, getPessimisticLocks, getWorkflowEngineDocumentIdsToLock, getXmlForRouteReport, logErrors, populateDocumentForRouting, postLoad, postProcessSave, prepareForSave, refresh, refreshIfEmpty, refreshPessimisticLocks, refreshReferenceObject, removeNote, serializeDocumentToXml, setAdHocRoutePersons, setAdHocRouteWorkgroups, setDocumentHeader, setDocumentNumber, setNewDocumentHeader, setNotes, setPessimisticLocksafterDelete, 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, doActionTaken, doRouteLevelChange, generateSaveEvents, getAdHocRoutePersons, getAdHocRouteWorkgroups, getBasePathToDocumentDuringSerialization, getDocumentHeader, getDocumentNumber, getDocumentPropertySerizabilityEvaluator, getDocumentTitle, getLockClearningMethodNames, getNote, getNotes, getNoteTarget, getNoteType, getPessimisticLocks, getWorkflowEngineDocumentIdsToLock, getXmlForRouteReport, populateDocumentForRouting, postProcessSave, prepareForSave, refreshPessimisticLocks, removeNote, serializeDocumentToXml, setAdHocRoutePersons, setAdHocRouteWorkgroups, setDocumentHeader, setDocumentNumber, setNotespublic static final String DOCUMENT_TYPE_CODE
public Protocol getProtocol()
getProtocol in class ProtocolDocumentBasepublic String getDocumentTypeCode()
getDocumentTypeCode in class ProtocolDocumentBaseprotected void mergeProtocolAmendment()
mergeProtocolAmendment in class ProtocolDocumentBaseprotected void mergeAmendment(String protocolStatusCode, String type)
protocolStatusCode - Exceptionprotected void mergeProtocolCorrespondenceAndNotification(ProtocolDocument newProtocolDocument, String protocolActionType)
public boolean isProcessComplete()
isProcessComplete in class ResearchDocumentBaseorg.kuali.rice.kew.api.exception.WorkflowExceptionpublic void addFacts(org.kuali.rice.krms.api.engine.Facts.Builder factsBuilder)
protected Protocol createNewProtocolInstanceHook()
createNewProtocolInstanceHook in class ProtocolDocumentBaseprotected Class<? extends ProtocolResearchAreaService> getProtocolResearchAreaServiceClassHook()
getProtocolResearchAreaServiceClassHook in class ProtocolDocumentBaseprotected Class<? extends ResearchAreaBase> getResearchAreaBoClassHook()
getResearchAreaBoClassHook in class ProtocolDocumentBaseprotected ProtocolActionBase getNewProtocolActionInstanceHook(ProtocolBase protocol, ProtocolSubmissionBase protocolSubmission, String actionTypeCode)
getNewProtocolActionInstanceHook in class ProtocolDocumentBaseprotected Class<? extends ProtocolActionService> getProtocolActionServiceClassHook()
getProtocolActionServiceClassHook in class ProtocolDocumentBaseprotected Class<? extends ProtocolLocationService> getProtocolLocationServiceClassHook()
getProtocolLocationServiceClassHook in class ProtocolDocumentBaseprotected Class<? extends ProtocolBase> getProtocolBOClassHook()
getProtocolBOClassHook in class ProtocolDocumentBasepublic List<? extends DocumentCustomData> getDocumentCustomData()
getDocumentCustomData in class ResearchDocumentBasepublic List<CustomAttributeDocValue> getCustomDataList()
public void setCustomDataList(List<CustomAttributeDocValue> customDataList)
protected Class<? extends ProtocolGenericActionService> getProtocolGenericActionServiceClassHook()
getProtocolGenericActionServiceClassHook in class ProtocolDocumentBaseprotected ProtocolNotification getNewProtocolNotificationInstanceHook()
getNewProtocolNotificationInstanceHook in class ProtocolDocumentBaseprotected ProtocolNotificationContextBase getDisapproveNotificationContextHook(ProtocolBase protocol)
getDisapproveNotificationContextHook in class ProtocolDocumentBaseprotected String getCommitteeDisapprovedStatusCodeHook()
getCommitteeDisapprovedStatusCodeHook in class ProtocolDocumentBaseCopyright © 2013 The Kuali Foundation. All Rights Reserved.