public class IacucProtocolPersonMassChangeServiceImpl extends MassPersonChangeServiceBase implements IacucProtocolPersonMassChangeService
errorReporter, PMC_LOCKED_FIELD| Constructor and Description |
|---|
IacucProtocolPersonMassChangeServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
protected String |
getDocumentId(org.kuali.rice.krad.bo.PersistableBusinessObject parent)
Gets the parent's id.
|
protected String |
getDocumentName()
The name for the parent we are changing.
|
List<IacucProtocol> |
getIacucProtocolChangeCandidates(PersonMassChange personMassChange)
Returns the IACUC Protocols that would have a Person Mass Change performed on them.
|
PersonEditableService |
getPersonEditableService() |
ProtocolPersonTrainingService |
getProtocolPersonTrainingService() |
protected String |
getWarningKey()
Returns the warning key for this mass person change.
|
void |
performPersonMassChange(PersonMassChange personMassChange,
List<IacucProtocol> protocolChangeCandidates)
Performs the Person Mass Change on the IACUC Protocols.
|
void |
setPersonEditableService(PersonEditableService personEditableService) |
void |
setProtocolPersonTrainingService(ProtocolPersonTrainingService protocolPersonTrainingService) |
getBusinessObjectService, getKcPersonService, getRolodexService, isPersonChangeCandidate, isPersonIdMassChange, isPersonInRole, isReplacerValidPersonChangeCandidate, isRolodexIdMassChange, reportReplacerExists, setBusinessObjectService, setKcPersonService, setRolodexServicepublic IacucProtocolPersonMassChangeServiceImpl()
public List<IacucProtocol> getIacucProtocolChangeCandidates(PersonMassChange personMassChange)
IacucProtocolPersonMassChangeServicegetIacucProtocolChangeCandidates in interface IacucProtocolPersonMassChangeServicepersonMassChange - the Person Mass Change to be performedpublic void performPersonMassChange(PersonMassChange personMassChange, List<IacucProtocol> protocolChangeCandidates)
IacucProtocolPersonMassChangeServiceperformPersonMassChange in interface IacucProtocolPersonMassChangeServicepersonMassChange - the Person Mass Change to be performedprotocolChangeCandidates - the IACUC Protocols to perform a Person Mass Change onpublic PersonEditableService getPersonEditableService()
public void setPersonEditableService(PersonEditableService personEditableService)
public ProtocolPersonTrainingService getProtocolPersonTrainingService()
public void setProtocolPersonTrainingService(ProtocolPersonTrainingService protocolPersonTrainingService)
protected String getDocumentId(org.kuali.rice.krad.bo.PersistableBusinessObject parent)
MassPersonChangeServiceBasegetDocumentId in class MassPersonChangeServiceBaseprotected String getDocumentName()
MassPersonChangeServiceBasegetDocumentName in class MassPersonChangeServiceBaseprotected String getWarningKey()
MassPersonChangeServiceBasegetWarningKey in class MassPersonChangeServiceBaseCopyright © 2013 The Kuali Foundation. All Rights Reserved.