public abstract class ProtocolActionBase extends ProtocolAssociateBase
UPDATE_USER_LENGTH| Constructor and Description |
|---|
ProtocolActionBase() |
ProtocolActionBase(ProtocolBase protocol,
ProtocolSubmissionBase protocolSubmission,
String protocolActionTypeCode) |
ProtocolActionBase(ProtocolBase protocol,
String protocolActionTypeCode) |
getProtocol, getProtocolId, getProtocolNumber, getSequenceNumber, getSequenceOwner, init, postInitHook, setProtocol, setProtocolId, setProtocolNumber, setSequenceNumber, setSequenceOwnergetAuthorPersonName, getKcPersonService, getUpdateTimestamp, getUpdateUser, isUpdateUserSet, postPersist, prePersist, preUpdate, setUpdateTimestamp, setUpdateUser, setUpdateUserSetafterDelete, afterInsert, afterLookup, afterUpdate, beforeDelete, beforeInsert, beforeUpdate, buildListOfDeletionAwareLists, getExtension, getObjectId, getPersistenceService, getPersistenceStructureService, getVersionNumber, isNewCollectionRecord, linkEditableUserFields, postLoad, postRemove, postUpdate, preRemove, refresh, refreshNonUpdateableReferences, refreshReferenceObject, setExtension, setNewCollectionRecord, setObjectId, setVersionNumberpublic ProtocolActionBase()
public ProtocolActionBase(ProtocolBase protocol, ProtocolSubmissionBase protocolSubmission, String protocolActionTypeCode)
public ProtocolActionBase(ProtocolBase protocol, String protocolActionTypeCode)
protected void initializeProtocolAction(ProtocolBase protocol, String protocolActionTypeCode)
public Long getProtocolActionId()
public void setProtocolActionId(Long protocolActionId)
public Integer getActionId()
public void setActionId(Integer actionId)
public String getProtocolActionTypeCode()
public void setProtocolActionTypeCode(String protocolActionTypeCode)
public void setSubmissionNumber(Integer submissionNumber)
public Integer getSubmissionNumber()
public Long getSubmissionIdFk()
public void setSubmissionIdFk(Long submissionIdFk)
public String getComments()
public void setComments(String comments)
public Timestamp getActualActionDate()
public void setActualActionDate(Timestamp actualActionDate)
public Timestamp getActionDate()
public void setActionDate(Timestamp actionDate)
public void setProtocolSubmission(ProtocolSubmissionBase protocolSubmission)
public ProtocolSubmissionBase getProtocolSubmission()
public void setProtocolActionType(ProtocolActionTypeBase protocolActionType)
public ProtocolActionTypeBase getProtocolActionType()
public String getActualActionDateString()
public String getActionDateString()
public String getSubmissionStatusString()
public String getPrevSubmissionStatusCode()
public void setPrevSubmissionStatusCode(String prevSubmissionStatusCode)
public String getSubmissionTypeCode()
public void setSubmissionTypeCode(String submissionTypeCode)
public String getPrevProtocolStatusCode()
public void setPrevProtocolStatusCode(String prevProtocolStatusCode)
public void resetPersistenceState()
SequenceableSequenceable.resetPersistenceState()public void resetForeignKeys()
public int hashCode()
hashCode in class ProtocolAssociateBasepublic boolean equals(Object obj)
equals in class ProtocolAssociateBasepublic List<ProtocolCorrespondence> getProtocolCorrespondences()
public void setProtocolCorrespondences(List<ProtocolCorrespondence> protocolCorrespondences)
public List<KcNotification> getProtocolNotifications()
public void setProtocolNotifications(List<KcNotification> notifications)
public List<KcNotification> getFilteredProtocolNotifications()
public void addProtocolNotification(KcNotification notification)
public List<ProtocolSubmissionDocBase> getProtocolSubmissionDocs()
public void setProtocolSubmissionDocs(List<ProtocolSubmissionDocBase> protocolSubmissionDocs)
public boolean getIsInFilterView()
public void setIsInFilterView(boolean isInFilterView)
public String getFollowupActionCode()
public void setFollowupActionCode(String followupActionCode)
public int getAnswerHeaderCount(String moduleSubItemCode, String moduleItemKey, String moduleSubItemKey)
public org.kuali.rice.krad.service.BusinessObjectService getBusinessObjectService()
public boolean isActiveCommitteeMember()
public CommitteeServiceBase getCommitteeService()
protected abstract Class<? extends CommitteeServiceBase> getCommitteeServiceClassHook()
public void setCommitteeService(CommitteeServiceBase committeeService)
protected abstract String getCoeusModule()
protected abstract ProtocolSubmissionQuestionnaireHelper getProtocolSubmissionQuestionnaireHelperHook(ProtocolBase protocol, String actionTypeCode, String submissionNumber)
public void addNotification(KcNotification notification)
public ProtocolSubmissionQuestionnaireHelper getQuestionnaireHelper()
public void setQuestionnaireHelper(ProtocolSubmissionQuestionnaireHelper questionnaireHelper)
Copyright © 2013 The Kuali Foundation. All Rights Reserved.