public class IacucProtocolDocument extends ProtocolDocumentBase
ProtocolDocumentBase.ProtocolMergeException, ProtocolDocumentBase.ProtocolWorkflowType| Modifier and Type | Field and Description |
|---|---|
static String |
DOCUMENT_TYPE_CODE |
| Constructor and Description |
|---|
IacucProtocolDocument()
Constructs a ProtocolDocumentBase object.
|
buildListOfDeletionAwareLists, doRouteStatusChange, finalizeAttachmentProtocol, getAllRolePersons, getBusinessObjectService, getCustomLockDescriptor, getDocumentService, getLatestCurrentActionTakenValue, getNewProtocolDocId, getNotificationService, getOriginalProtocolNumber, getProtocol, getProtocolActionService, getProtocolGenericActionService, getProtocolList, getProtocolNumberIndex, getProtocolWorkflowType, getReRouted, getRouteHeaderService, getWorkflowDocumentService, initialize, isAmendment, isDisapproved, isFinal, 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 IacucProtocolDocument()
protected IacucProtocol createNewProtocolInstanceHook()
createNewProtocolInstanceHook in class ProtocolDocumentBasepublic IacucProtocol getIacucProtocol()
public String getDocumentTypeCode()
getDocumentTypeCode in class ProtocolDocumentBasepublic boolean isProcessComplete()
isProcessComplete in class ResearchDocumentBaseorg.kuali.rice.kew.api.exception.WorkflowExceptionprotected Class<? extends ProtocolLocationService> getProtocolLocationServiceClassHook()
getProtocolLocationServiceClassHook in class ProtocolDocumentBaseprotected Class<? extends ProtocolResearchAreaService> getProtocolResearchAreaServiceClassHook()
getProtocolResearchAreaServiceClassHook in class ProtocolDocumentBasepublic void addFacts(org.kuali.rice.krms.api.engine.Facts.Builder factsBuilder)
protected ProtocolActionBase getNewProtocolActionInstanceHook(ProtocolBase protocol, ProtocolSubmissionBase protocolSubmission, String protocolStatusCode)
getNewProtocolActionInstanceHook in class ProtocolDocumentBaseprotected Class<? extends ProtocolActionService> getProtocolActionServiceClassHook()
getProtocolActionServiceClassHook in class ProtocolDocumentBaseprotected Class<? extends ProtocolBase> getProtocolBOClassHook()
getProtocolBOClassHook in class ProtocolDocumentBaseprotected ProtocolFinderDao getProtocolFinderDaoHook()
protected ProtocolVersionService getProtocolVersionServiceHook()
protected String getProtocolActionTypeApprovedHook()
protected String getProtocolStatusExemptHook()
protected String getProtocolStatusActiveOpenToEnrollmentHook()
protected String getListOfStatusEligibleForMergingHook()
public boolean isContinuation()
protected String getProtocolMergedStatus()
public boolean isNormal()
ProtocolDocumentBaseisNormal in class ProtocolDocumentBaseprotected void mergeProtocolAmendment()
mergeProtocolAmendment in class ProtocolDocumentBaseprotected Class<? extends ResearchAreaBase> getResearchAreaBoClassHook()
getResearchAreaBoClassHook in class ProtocolDocumentBaseprotected void mergeAmendment(String protocolStatusCode, String type)
protocolStatusCode - Exceptionprotected boolean isEligibleForMerging(String status, ProtocolBase otherProtocol)
public List<? extends DocumentCustomData> getDocumentCustomData()
getDocumentCustomData in class ResearchDocumentBaseprotected 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.