|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.kuali.kfs.coa.service.impl.ChartServiceImpl
public class ChartServiceImpl
This class is the service implementation for the Chart structure. This is the default, Kuali delivered implementation.
| Field Summary | |
|---|---|
protected static org.apache.log4j.Logger |
LOG
|
| Constructor Summary | |
|---|---|
ChartServiceImpl()
|
|
| Method Summary | |
|---|---|
List<String> |
getAllChartCodes()
Retrieves all of the charts in the system and returns them in a List. |
Chart |
getByPrimaryId(String chartOfAccountsCode)
Retrieves a chart object by its primary key - the chart code. |
ChartDao |
getChartDao()
|
org.kuali.rice.kim.bo.Person |
getChartManager(String chartOfAccountsCode)
Returns the chart manager form KIM for the given chart code |
List |
getChartsThatUserIsResponsibleFor(org.kuali.rice.kim.bo.Person person)
Retrieves a list of chart objects that the User is responsible for |
protected org.kuali.rice.kim.service.PersonService<org.kuali.rice.kim.bo.Person> |
getPersonService()
|
Map<String,String> |
getReportsToHierarchy()
Retrieves a map of reportsTo relationships (e.g. |
org.kuali.rice.kim.service.RoleManagementService |
getRoleManagementService()
Gets the roleManagementService attribute. |
Chart |
getUniversityChart()
This method returns the university chart |
boolean |
isParentChart(String potentialChildChartCode,
String potentialParentChartCode)
This method traverses the hierarchy to see if the potentialChildChartCode reports to the potentialParentChartCode |
void |
setChartDao(ChartDao chartDao)
|
void |
setRoleManagementService(org.kuali.rice.kim.service.RoleManagementService roleManagementService)
Sets the roleManagementService attribute value. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected static org.apache.log4j.Logger LOG
| Constructor Detail |
|---|
public ChartServiceImpl()
| Method Detail |
|---|
public Chart getByPrimaryId(String chartOfAccountsCode)
ChartService
getByPrimaryId in interface ChartServiceChartService.getByPrimaryId(java.lang.String)public Chart getUniversityChart()
ChartService
getUniversityChart in interface ChartServiceChartService.getUniversityChart()public List<String> getAllChartCodes()
ChartService
getAllChartCodes in interface ChartServiceChartService.getAllChartCodes()public Map<String,String> getReportsToHierarchy()
ChartService
getReportsToHierarchy in interface ChartServiceorg.kuali.module.chart.service.getReportsToHierarchy()public List getChartsThatUserIsResponsibleFor(org.kuali.rice.kim.bo.Person person)
ChartService
getChartsThatUserIsResponsibleFor in interface ChartServiceorg.kuali.kfs.coa.service.ChartService#getChartsThatUserIsResponsibleFor(org.kuali.rice.kns.bo.user.KualiUser)
public boolean isParentChart(String potentialChildChartCode,
String potentialParentChartCode)
ChartService
isParentChart in interface ChartServicepublic org.kuali.rice.kim.bo.Person getChartManager(String chartOfAccountsCode)
ChartService
getChartManager in interface ChartServicechartOfAccountsCode - chart code to get manager for
PersonChartService.getChartManager(java.lang.String)public ChartDao getChartDao()
public void setChartDao(ChartDao chartDao)
chartDao - The chartDao to set.public org.kuali.rice.kim.service.RoleManagementService getRoleManagementService()
public void setRoleManagementService(org.kuali.rice.kim.service.RoleManagementService roleManagementService)
roleManagementService - The roleManagementService to set.protected org.kuali.rice.kim.service.PersonService<org.kuali.rice.kim.bo.Person> getPersonService()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||