org.kuali.kfs.sys.service.impl
Class BalanceSummaryReportWriterTextServiceImpl

java.lang.Object
  extended by org.kuali.kfs.sys.service.impl.ReportWriterTextServiceImpl
      extended by org.kuali.kfs.sys.service.impl.BalanceSummaryReportWriterTextServiceImpl
All Implemented Interfaces:
WrappingBatchService, FiscalYearAwareReportWriterService, ReportWriterService

public class BalanceSummaryReportWriterTextServiceImpl
extends ReportWriterTextServiceImpl
implements FiscalYearAwareReportWriterService

Ensures that balance summary reports have the fiscal year included in the filename.


Field Summary
 
Fields inherited from class org.kuali.kfs.sys.service.impl.ReportWriterTextServiceImpl
aggregationModeOn, businessObjectClass, businessObjectReportHelpers, classToBusinessObjectReportHelperBeanNames, dateTimeService, errorFormat, errorSubTitle, fileNamePrefix, fileNameSuffix, filePath, INITIAL_LINE_NUMBER, initialPageNumber, line, modeParameters, modeStatistics, newLineCharacter, newPage, page, pageLabel, pageLength, pageWidth, printStream, statisticsLabel, statisticsLeftPadding, title
 
Constructor Summary
BalanceSummaryReportWriterTextServiceImpl()
           
 
Method Summary
 void destroy()
           
protected  String generateFullFilePath()
           
 void initialize()
           
 void setFiscalYear(Integer fiscalYear)
          Sets the fiscal year
 
Methods inherited from class org.kuali.kfs.sys.service.impl.ReportWriterTextServiceImpl
allFormattingEscaped, escapeArguments, escapeFormatCharacters, getBusinessObjectReportHelper, getBusinessObjectReportHelper, getMultipleFormattedMessageLines, getParametersLabel, getParametersLeftPadding, initializeBusinessObjectReportHelpers, isAggregationModeOn, pageBreak, setAggregationModeOn, setClassToBusinessObjectReportHelperBeanNames, setDateTimeService, setErrorSubTitle, setFileNamePrefix, setFileNameSuffix, setFilePath, setInitialPageNumber, setNewLineCharacter, setPageLabel, setPageLength, setPageWidth, setParametersLabel, setParametersLeftPadding, setStatisticsLabel, setStatisticsLeftPadding, setTitle, writeError, writeError, writeError, writeErrorHeader, writeFormattedMessageLine, writeFormattedMessageLine, writeHeader, writeMultipleFormattedMessageLines, writeMultipleFormattedMessageLines, writeMultipleFormattedMessageLines, writeNewLines, writeParameterLine, writeStatisticLine, writeSubTitle, writeTable, writeTableHeader, writeTableHeader, writeTableRow, writeTableRowSeparationLine, writeTableRowWithColspan
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.kuali.kfs.sys.service.ReportWriterService
pageBreak, writeError, writeError, writeFormattedMessageLine, writeFormattedMessageLine, writeMultipleFormattedMessageLines, writeNewLines, writeParameterLine, writeStatisticLine, writeSubTitle, writeTable, writeTableHeader, writeTableHeader, writeTableRow, writeTableRowSeparationLine, writeTableRowWithColspan
 

Constructor Detail

BalanceSummaryReportWriterTextServiceImpl

public BalanceSummaryReportWriterTextServiceImpl()
Method Detail

destroy

public void destroy()
Specified by:
destroy in interface WrappingBatchService
Overrides:
destroy in class ReportWriterTextServiceImpl
See Also:
ReportWriterTextServiceImpl.destroy()

initialize

public void initialize()
Specified by:
initialize in interface WrappingBatchService
Overrides:
initialize in class ReportWriterTextServiceImpl
See Also:
ReportWriterTextServiceImpl.initialize()

setFiscalYear

public void setFiscalYear(Integer fiscalYear)
Description copied from interface: FiscalYearAwareReportWriterService
Sets the fiscal year

Specified by:
setFiscalYear in interface FiscalYearAwareReportWriterService
See Also:
FiscalYearAwareReportWriterService.setFiscalYear(java.lang.Integer)

generateFullFilePath

protected String generateFullFilePath()
Overrides:
generateFullFilePath in class ReportWriterTextServiceImpl


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