|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.kuali.kfs.gl.service.impl.PosterOutputSummaryServiceImpl
public class PosterOutputSummaryServiceImpl
The default implementation of the PosterOutputSummaryService
Constructor Summary | |
---|---|
PosterOutputSummaryServiceImpl()
|
Method Summary | |
---|---|
void |
addAmountToAmountHolder(OriginEntryInformation originEntry,
PosterOutputSummaryAmountHolder amountHolder)
Default implementation |
void |
addAmountToAmountHolder(Transaction transaction,
PosterOutputSummaryAmountHolder amountHolder)
Default implementation |
protected String |
buildKey(String balanceTypeCode,
Integer universityFiscalYear,
String fiscalPeriodCode,
String chartOfAccountsCode,
String accountNumber)
Builds a map key based on the given information |
AccountingCycleCachingService |
getAccountingCycleCachingService()
Gets the accountingCycleCachingService attribute. |
Comparator<PosterOutputSummaryEntry> |
getEntryComparator()
Returns an instance of the comparator to use when sorting poster output summary entries |
protected String |
getFundGroupCodeForAccount(String chartOfAccountsCode,
String accountNumber)
Returns the sub fund group for the given origin entry |
protected String |
getPosterOutputSummaryEntryMapKey(OriginEntryInformation originEntry)
|
protected String |
getPosterOutputSummaryEntryMapKey(Transaction transaction)
|
void |
setAccountingCycleCachingService(AccountingCycleCachingService accountingCycleCachingService)
Sets the accountingCycleCachingService attribute value. |
void |
summarize(OriginEntryInformation originEntry,
Map<String,PosterOutputSummaryEntry> entries)
Summarizes the given origin entry to the map |
void |
summarize(Transaction transaction,
Map<String,PosterOutputSummaryEntry> entries)
Summarizes the given transaction to the map |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public PosterOutputSummaryServiceImpl()
Method Detail |
---|
public void addAmountToAmountHolder(OriginEntryInformation originEntry, PosterOutputSummaryAmountHolder amountHolder)
addAmountToAmountHolder
in interface PosterOutputSummaryService
originEntry
- the origin entry with an amount to addamountHolder
- the amount holder to add the amount toorg.kuali.kfs.gl.service.PosterOutputSummaryService#addOriginEntryAmountToAmountHolder(org.kuali.kfs.gl.businessobject.OriginEntryInformation, org.kuali.kfs.gl.businessobject.PosterOutputSummaryAmountHolder)
public void addAmountToAmountHolder(Transaction transaction, PosterOutputSummaryAmountHolder amountHolder)
addAmountToAmountHolder
in interface PosterOutputSummaryService
transaction
- the transaction with an amount to addamountHolder
- the amount holder to add the amount toorg.kuali.kfs.gl.service.PosterOutputSummaryService#addTransactionAmountToAmountHolder(org.kuali.kfs.gl.businessobject.Transaction, org.kuali.kfs.gl.businessobject.PosterOutputSummaryAmountHolder)
public Comparator<PosterOutputSummaryEntry> getEntryComparator()
PosterOutputSummaryService
getEntryComparator
in interface PosterOutputSummaryService
PosterOutputSummaryService.getEntryComparator()
protected String getPosterOutputSummaryEntryMapKey(OriginEntryInformation originEntry)
org.kuali.kfs.gl.service.PosterOutputSummaryService#getPosterOutputSummaryEntryMapKey(org.kuali.kfs.gl.businessobject.OriginEntryInformation)
protected String getPosterOutputSummaryEntryMapKey(Transaction transaction)
org.kuali.kfs.gl.service.PosterOutputSummaryService#getPosterOutputSummaryEntryMapKey(org.kuali.kfs.gl.businessobject.Transaction)
protected String buildKey(String balanceTypeCode, Integer universityFiscalYear, String fiscalPeriodCode, String chartOfAccountsCode, String accountNumber)
balanceTypeCode
- the balance type code to put in the keyuniversityFiscalYear
- the fiscal year to put in the keyfiscalPeriodCode
- the period code to put in the keysubFundGroupCode
- the sub fund group code to put in the key
protected String getFundGroupCodeForAccount(String chartOfAccountsCode, String accountNumber)
originEntry
- the origin entry to find the sub fund group for, from its account
public void summarize(OriginEntryInformation originEntry, Map<String,PosterOutputSummaryEntry> entries)
PosterOutputSummaryService
summarize
in interface PosterOutputSummaryService
originEntry
- the origin entry to summarizeentries
- the map of entries that holds all summarizationsorg.kuali.kfs.gl.service.PosterOutputSummaryService#summarizeOriginEntry(org.kuali.kfs.gl.businessobject.OriginEntryInformation, java.util.Map)
public void summarize(Transaction transaction, Map<String,PosterOutputSummaryEntry> entries)
PosterOutputSummaryService
summarize
in interface PosterOutputSummaryService
transaction
- the transaction to summarizeentries
- the map of entriesorg.kuali.kfs.gl.service.PosterOutputSummaryService#summarizeTransaction(org.kuali.kfs.gl.businessobject.Transaction, java.util.Map)
public AccountingCycleCachingService getAccountingCycleCachingService()
public void setAccountingCycleCachingService(AccountingCycleCachingService accountingCycleCachingService)
accountingCycleCachingService
- The accountingCycleCachingService to set.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |