Class DepartmentalPersonServiceImpl
java.lang.Object
org.kuali.coeus.s2sgen.impl.person.DepartmentalPersonServiceImpl
- All Implemented Interfaces:
DepartmentalPersonService
@Component("departmentalPersonService")
public class DepartmentalPersonServiceImpl
extends Object
implements DepartmentalPersonService
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetContactPerson(org.kuali.coeus.propdev.api.core.ProposalDevelopmentDocumentContract pdDoc) This method is used to get the details of Contact personprotected StringThis method returns the type of contact person for a proposalgetDepartmentalPerson(org.kuali.coeus.propdev.api.core.ProposalDevelopmentDocumentContract pdDoc) This method populates and returns the Departmental Person object for a given proposal documentorg.kuali.coeus.common.api.person.KcPersonRepositoryServiceorg.kuali.coeus.instprop.api.admin.ProposalAdminDetailsServiceorg.kuali.coeus.common.api.rolodex.RolodexServiceorg.kuali.coeus.propdev.api.s2s.S2SConfigurationServiceorg.kuali.coeus.common.api.unit.UnitRepositoryServicevoidsetKcPersonRepositoryService(org.kuali.coeus.common.api.person.KcPersonRepositoryService kcPersonRepositoryService) voidsetProposalAdminDetailsService(org.kuali.coeus.instprop.api.admin.ProposalAdminDetailsService proposalAdminDetailsService) voidsetRolodexService(org.kuali.coeus.common.api.rolodex.RolodexService rolodexService) voidsetS2SConfigurationService(org.kuali.coeus.propdev.api.s2s.S2SConfigurationService s2SConfigurationService) voidsetUnitRepositoryService(org.kuali.coeus.common.api.unit.UnitRepositoryService unitRepositoryService)
-
Constructor Details
-
DepartmentalPersonServiceImpl
public DepartmentalPersonServiceImpl()
-
-
Method Details
-
getDepartmentalPerson
public DepartmentalPersonDto getDepartmentalPerson(org.kuali.coeus.propdev.api.core.ProposalDevelopmentDocumentContract pdDoc) This method populates and returns the Departmental Person object for a given proposal document- Specified by:
getDepartmentalPersonin interfaceDepartmentalPersonService- Parameters:
pdDoc- Proposal Development Document.- Returns:
- DepartmentalPerson departmental Person object for a given proposal document.
-
getContactPerson
public DepartmentalPersonDto getContactPerson(org.kuali.coeus.propdev.api.core.ProposalDevelopmentDocumentContract pdDoc) This method is used to get the details of Contact person- Specified by:
getContactPersonin interfaceDepartmentalPersonService- Parameters:
pdDoc- (ProposalDevelopmentDocument) proposal development document.- Returns:
- depPerson(DepartmentalPerson) corresponding to the contact type.
-
getContactType
This method returns the type of contact person for a proposal- Returns:
- String contact type for the proposal
-
getProposalAdminDetailsService
public org.kuali.coeus.instprop.api.admin.ProposalAdminDetailsService getProposalAdminDetailsService() -
setProposalAdminDetailsService
public void setProposalAdminDetailsService(org.kuali.coeus.instprop.api.admin.ProposalAdminDetailsService proposalAdminDetailsService) -
getRolodexService
public org.kuali.coeus.common.api.rolodex.RolodexService getRolodexService() -
setRolodexService
public void setRolodexService(org.kuali.coeus.common.api.rolodex.RolodexService rolodexService) -
getKcPersonRepositoryService
public org.kuali.coeus.common.api.person.KcPersonRepositoryService getKcPersonRepositoryService() -
setKcPersonRepositoryService
public void setKcPersonRepositoryService(org.kuali.coeus.common.api.person.KcPersonRepositoryService kcPersonRepositoryService) -
getUnitRepositoryService
public org.kuali.coeus.common.api.unit.UnitRepositoryService getUnitRepositoryService() -
setUnitRepositoryService
public void setUnitRepositoryService(org.kuali.coeus.common.api.unit.UnitRepositoryService unitRepositoryService) -
getS2SConfigurationService
public org.kuali.coeus.propdev.api.s2s.S2SConfigurationService getS2SConfigurationService() -
setS2SConfigurationService
public void setS2SConfigurationService(org.kuali.coeus.propdev.api.s2s.S2SConfigurationService s2SConfigurationService)
-