|
||||||||||
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 ChartService
ChartService.getByPrimaryId(java.lang.String)
public Chart getUniversityChart()
ChartService
getUniversityChart
in interface ChartService
ChartService.getUniversityChart()
public List<String> getAllChartCodes()
ChartService
getAllChartCodes
in interface ChartService
ChartService.getAllChartCodes()
public Map<String,String> getReportsToHierarchy()
ChartService
getReportsToHierarchy
in interface ChartService
org.kuali.module.chart.service.getReportsToHierarchy()
public List getChartsThatUserIsResponsibleFor(org.kuali.rice.kim.bo.Person person)
ChartService
getChartsThatUserIsResponsibleFor
in interface ChartService
org.kuali.kfs.coa.service.ChartService#getChartsThatUserIsResponsibleFor(org.kuali.rice.kns.bo.user.KualiUser)
public boolean isParentChart(String potentialChildChartCode, String potentialParentChartCode)
ChartService
isParentChart
in interface ChartService
public org.kuali.rice.kim.bo.Person getChartManager(String chartOfAccountsCode)
ChartService
getChartManager
in interface ChartService
chartOfAccountsCode
- chart code to get manager for
Person
ChartService.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 |