public abstract class ProtocolPersonTrainingServiceImplBase extends Object implements ProtocolPersonTrainingService
| Constructor and Description |
|---|
ProtocolPersonTrainingServiceImplBase() |
| Modifier and Type | Method and Description |
|---|---|
org.kuali.rice.krad.service.BusinessObjectService |
getBusinessObjectService()
Gets the businessObjectService attribute.
|
org.kuali.rice.core.api.datetime.DateTimeService |
getDateTimeService()
Gets the dateTimeService attribute.
|
List<PersonTraining> |
getPersonTrainingDetails(String personId)
This method is to get training details for a person
|
void |
setBusinessObjectService(org.kuali.rice.krad.service.BusinessObjectService businessObjectService)
Sets the businessObjectService attribute value.
|
void |
setDateTimeService(org.kuali.rice.core.api.datetime.DateTimeService dateTimeService)
Sets the dateTimeService attribute value.
|
void |
setTrainedFlag(ProtocolPersonBase protocolPerson)
This method is to set trained flag for a person
Set true / false
This method is invoked from isPersonTrained and while adding a new person to the list.
|
void |
updatePersonTrained(List<ProtocolPersonBase> protocolPersons)
This method is to set trained flag for each person
This method is invoked while navigating to personnel page to set the trained flag for
each person in the list.
|
public ProtocolPersonTrainingServiceImplBase()
public void updatePersonTrained(List<ProtocolPersonBase> protocolPersons)
ProtocolPersonTrainingServiceupdatePersonTrained in interface ProtocolPersonTrainingServiceorg.kuali.kra.protocol.personnel.ProtocolPersonTrainingService#isPersonTrained(java.lang.String)public void setTrainedFlag(ProtocolPersonBase protocolPerson)
ProtocolPersonTrainingServicesetTrainedFlag in interface ProtocolPersonTrainingServiceProtocolPersonTrainingService.setTrainedFlag(org.kuali.kra.protocol.personnel.ProtocolPersonBase)public List<PersonTraining> getPersonTrainingDetails(String personId)
ProtocolPersonTrainingServicegetPersonTrainingDetails in interface ProtocolPersonTrainingServicepublic org.kuali.rice.krad.service.BusinessObjectService getBusinessObjectService()
public void setBusinessObjectService(org.kuali.rice.krad.service.BusinessObjectService businessObjectService)
businessObjectService - The businessObjectService to set.public org.kuali.rice.core.api.datetime.DateTimeService getDateTimeService()
public void setDateTimeService(org.kuali.rice.core.api.datetime.DateTimeService dateTimeService)
dateTimeService - The dateTimeService to set.Copyright © 2013 The Kuali Foundation. All Rights Reserved.