org.kuali.kfs.coa.service.impl
Class SubObjectCodeServiceImpl

java.lang.Object
  extended by org.kuali.kfs.coa.service.impl.SubObjectCodeServiceImpl
All Implemented Interfaces:
SubObjectCodeService

public class SubObjectCodeServiceImpl
extends Object
implements SubObjectCodeService

This class is the service implementation for the SubObjectCode structure. This is the default implementation that gets delivered with Kuali.


Constructor Summary
SubObjectCodeServiceImpl()
           
 
Method Summary
 SubObjectCode getByPrimaryId(Integer universityFiscalYear, String chartOfAccountsCode, String accountNumber, String financialObjectCode, String financialSubObjectCode)
          Specifies what a method that searches based on the Primary Key of an SubObjectCode object must look like.
 SubObjectCode getByPrimaryIdForCurrentYear(String chartOfAccountsCode, String accountNumber, String financialObjectCode, String financialSubObjectCode)
          This method returns an financial object code for the current fiscal year.
 void setSubObjectCodeDao(SubObjectCodeDao subObjectCodeDao)
          This method injects SubObjectCodeDao
 void setUniversityDateService(UniversityDateService universityDateService)
          This method injects UniversityDateService
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SubObjectCodeServiceImpl

public SubObjectCodeServiceImpl()
Method Detail

getByPrimaryId

public SubObjectCode getByPrimaryId(Integer universityFiscalYear,
                                    String chartOfAccountsCode,
                                    String accountNumber,
                                    String financialObjectCode,
                                    String financialSubObjectCode)
Description copied from interface: SubObjectCodeService
Specifies what a method that searches based on the Primary Key of an SubObjectCode object must look like.

Specified by:
getByPrimaryId in interface SubObjectCodeService
Returns:
SubObjectCode
See Also:
SubObjectCodeService.getByPrimaryId(java.lang.Integer, java.lang.String, java.lang.String, java.lang.String, java.lang.String)

getByPrimaryIdForCurrentYear

public SubObjectCode getByPrimaryIdForCurrentYear(String chartOfAccountsCode,
                                                  String accountNumber,
                                                  String financialObjectCode,
                                                  String financialSubObjectCode)
Description copied from interface: SubObjectCodeService
This method returns an financial object code for the current fiscal year.

Specified by:
getByPrimaryIdForCurrentYear in interface SubObjectCodeService
Parameters:
chartOfAccountsCode - chart of accounts code for object code
financialObjectCode - financial object code
Returns:
the object code specified
See Also:
SubObjectCodeService.getByPrimaryIdForCurrentYear(java.lang.String, java.lang.String, java.lang.String, java.lang.String)

setSubObjectCodeDao

public void setSubObjectCodeDao(SubObjectCodeDao subObjectCodeDao)
This method injects SubObjectCodeDao

Parameters:
subObjectCodeDao -

setUniversityDateService

public void setUniversityDateService(UniversityDateService universityDateService)
This method injects UniversityDateService

Parameters:
universityDateService -


Copyright © 2005-2012 The Kuali Foundation. All Rights Reserved.