public abstract class ProtocolActionMappingBase extends Object implements FactBean
| Modifier and Type | Field and Description |
|---|---|
protected String |
actionTypeCode |
protected boolean |
allowed |
protected org.kuali.rice.krad.service.BusinessObjectService |
businessObjectService |
protected ProtocolDao<? extends ProtocolBase> |
dao |
protected ProtocolBase |
protocol |
protected static String |
PROTOCOL_NUMBER |
protected String |
protocolReviewTypeCode |
protected String |
protocolStatusCode |
protected String |
scheduleId |
protected static String |
SEQUENCE_NUMBER |
protected static String |
SUBMISSION_NUMBER |
protected Integer |
submissionNumber |
protected String |
submissionStatusCode |
protected String |
submissionTypeCode |
| Constructor and Description |
|---|
ProtocolActionMappingBase(String actionTypeCode,
String submissionStatusCode,
String submissionTypeCode,
String protocolReviewTypeCode,
String protocolStatusCode,
String scheduleId,
Integer submissionNumber) |
| Modifier and Type | Method and Description |
|---|---|
String |
getActionTypeCode() |
protected abstract Class<? extends CommitteeScheduleMinuteBase> |
getCommitteeScheduleMinuteBOClassHook() |
boolean |
getMinutesCount()
This method if this submission has committee schedule minutes
|
boolean |
getProtocolReviewerCountCond1()
This method finds number of reviewers tied to protocol submission.
|
String |
getProtocolReviewTypeCode() |
String |
getProtocolStatusCode() |
String |
getProtocolSubmissionScheduleId() |
String |
getScheduleId() |
abstract boolean |
getSubmissionCount() |
abstract boolean |
getSubmissionCountCond2() |
boolean |
getSubmissionCountCond3()
This method Check if there are any pending amendmends/renewals for this protocols
|
abstract boolean |
getSubmissionCountCond4() |
abstract boolean |
getSubmissionCountCond5() |
abstract boolean |
getSubmissionCountForWithdraw() |
Integer |
getSubmissionNumber() |
String |
getSubmissionStatusCode() |
String |
getSubmissionTypeCode() |
boolean |
isAllowed() |
boolean |
isPrincipalInvestigator()
check if user is PI
|
void |
setActionTypeCode(String actionTypeCode) |
void |
setAllowed(boolean allowed) |
void |
setBusinessObjectService(org.kuali.rice.krad.service.BusinessObjectService businessObjectService) |
void |
setDao(ProtocolDao<? extends ProtocolBase> dao) |
void |
setProtocol(ProtocolBase protocol) |
void |
setProtocolReviewTypeCode(String protocolReviewTypeCode) |
void |
setProtocolStatusCode(String protocolStatusCode) |
void |
setScheduleId(String scheduleId) |
void |
setSubmissionNumber(Integer submissionNumber) |
void |
setSubmissionStatusCode(String submissionStatusCode) |
void |
setSubmissionTypeCode(String submissionTypeCode) |
protected static final String PROTOCOL_NUMBER
protected static final String SEQUENCE_NUMBER
protected static final String SUBMISSION_NUMBER
protected org.kuali.rice.krad.service.BusinessObjectService businessObjectService
protected ProtocolDao<? extends ProtocolBase> dao
protected String submissionStatusCode
protected String submissionTypeCode
protected String protocolReviewTypeCode
protected String actionTypeCode
protected String protocolStatusCode
protected String scheduleId
protected ProtocolBase protocol
protected Integer submissionNumber
protected boolean allowed
public void setBusinessObjectService(org.kuali.rice.krad.service.BusinessObjectService businessObjectService)
public void setDao(ProtocolDao<? extends ProtocolBase> dao)
public void setProtocol(ProtocolBase protocol)
public String getProtocolSubmissionScheduleId()
public boolean getMinutesCount()
protected abstract Class<? extends CommitteeScheduleMinuteBase> getCommitteeScheduleMinuteBOClassHook()
public abstract boolean getSubmissionCount()
public abstract boolean getSubmissionCountCond2()
public boolean getSubmissionCountCond3()
public abstract boolean getSubmissionCountCond4()
public abstract boolean getSubmissionCountCond5()
public abstract boolean getSubmissionCountForWithdraw()
public boolean getProtocolReviewerCountCond1()
public String getActionTypeCode()
public void setActionTypeCode(String actionTypeCode)
public String getSubmissionStatusCode()
public void setSubmissionStatusCode(String submissionStatusCode)
public String getSubmissionTypeCode()
public void setSubmissionTypeCode(String submissionTypeCode)
public String getProtocolReviewTypeCode()
public void setProtocolReviewTypeCode(String protocolReviewTypeCode)
public String getProtocolStatusCode()
public void setProtocolStatusCode(String protocolStatusCode)
public String getScheduleId()
public void setScheduleId(String scheduleId)
public Integer getSubmissionNumber()
public void setSubmissionNumber(Integer submissionNumber)
public boolean isAllowed()
public void setAllowed(boolean allowed)
public boolean isPrincipalInvestigator()
Copyright © 2013 The Kuali Foundation. All Rights Reserved.