org.kuali.kfs.gl.batch
Class PosterSummaryReportStep

java.lang.Object
  extended by org.kuali.kfs.sys.batch.AbstractStep
      extended by org.kuali.kfs.sys.batch.AbstractWrappedBatchStep
          extended by org.kuali.kfs.gl.batch.PosterSummaryReportStep
All Implemented Interfaces:
Step, org.springframework.beans.factory.BeanNameAware

public class PosterSummaryReportStep
extends AbstractWrappedBatchStep

A step to generate summary reports from a recent poster run


Constructor Summary
PosterSummaryReportStep()
           
 
Method Summary
protected  void generateGlSummary(Date runDate, SystemOptions year, String reportType)
          Generates the GL Summary report
 String getBatchFileDirectoryName()
          Gets the batchFileDirectoryName attribute.
 String getCurrentAndLastYearParameter()
           
 String getCurrentYearLowerParameter()
           
 String getCurrentYearUpperParameter()
           
protected  WrappedBatchExecutorService.CustomBatchExecutor getCustomBatchExecutor()
           
 ReportWriterService getPosterOutputSummaryReportWriterService()
          Gets the posterOutputSummaryReportWriterService attribute.
 ReversalService getReversalService()
          Gets the reversalService attribute.
 void setBalanceService(BalanceService balanceService)
          Sets the balanceService attribute value.
 void setBatchFileDirectoryName(String batchFileDirectoryName)
          Sets the batchFileDirectoryName attribute value.
 void setOptionsService(OptionsService os)
          Sets the optionsService attribute, allowing the injection of an implementation of that service
 void setPosterActualBalanceSummaryReportWriterService(FiscalYearAwareReportWriterService posterActualBalanceSummaryReportWriterService)
          Sets the posterActualBalanceSummaryReportWriterService attribute value.
 void setPosterBudgetBalanceSummaryReportWriterService(FiscalYearAwareReportWriterService posterBudgetBalanceSummaryReportWriterService)
          Sets the posterBudgetBalanceSummaryReportWriterService attribute value.
 void setPosterEncumbranceSummaryReportWriterService(FiscalYearAwareReportWriterService posterEncumbranceSummaryReportWriterService)
          Sets the posterEncumbranceSummaryReportWriterService attribute value.
 void setPosterOutputSummaryReportWriterService(ReportWriterService posterOutputSummaryReportWriterService)
          Sets the posterOutputSummaryReportWriterService attribute value.
 void setReversalService(ReversalService reversalService)
          Sets the reversalService attribute value.
 
Methods inherited from class org.kuali.kfs.sys.batch.AbstractWrappedBatchStep
execute, setWrappedBatchExecutorService, setWrappingBatchServices
 
Methods inherited from class org.kuali.kfs.sys.batch.AbstractStep
getDateTimeService, getName, getParameterService, interrupt, isInterrupted, setBeanName, setDateTimeService, setInterrupted, setParameterService
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PosterSummaryReportStep

public PosterSummaryReportStep()
Method Detail

getCustomBatchExecutor

protected WrappedBatchExecutorService.CustomBatchExecutor getCustomBatchExecutor()
Specified by:
getCustomBatchExecutor in class AbstractWrappedBatchStep
See Also:
AbstractWrappedBatchStep.getCustomBatchExecutor()

generateGlSummary

protected void generateGlSummary(Date runDate,
                                 SystemOptions year,
                                 String reportType)
Generates the GL Summary report

Parameters:
runDate - the run date of the poster service that should be reported
options - the options of the fiscal year the poster was run
reportType - the type of the report that should be generated

getCurrentYearLowerParameter

public String getCurrentYearLowerParameter()
Returns:
current year lower parameter for inner class

getCurrentYearUpperParameter

public String getCurrentYearUpperParameter()
Returns:
current year upper parameter for inner class

getCurrentAndLastYearParameter

public String getCurrentAndLastYearParameter()
Returns:
current and last year parameter for inner class

setOptionsService

public void setOptionsService(OptionsService os)
Sets the optionsService attribute, allowing the injection of an implementation of that service

Parameters:
os - the optionsService implementation to set
See Also:
OptionsService

getPosterOutputSummaryReportWriterService

public ReportWriterService getPosterOutputSummaryReportWriterService()
Gets the posterOutputSummaryReportWriterService attribute.

Returns:
Returns the posterOutputSummaryReportWriterService.

setPosterOutputSummaryReportWriterService

public void setPosterOutputSummaryReportWriterService(ReportWriterService posterOutputSummaryReportWriterService)
Sets the posterOutputSummaryReportWriterService attribute value.

Parameters:
posterOutputSummaryReportWriterService - The posterOutputSummaryReportWriterService to set.

setPosterActualBalanceSummaryReportWriterService

public void setPosterActualBalanceSummaryReportWriterService(FiscalYearAwareReportWriterService posterActualBalanceSummaryReportWriterService)
Sets the posterActualBalanceSummaryReportWriterService attribute value.

Parameters:
posterActualBalanceSummaryReportWriterService - The posterActualBalanceSummaryReportWriterService to set.

setPosterBudgetBalanceSummaryReportWriterService

public void setPosterBudgetBalanceSummaryReportWriterService(FiscalYearAwareReportWriterService posterBudgetBalanceSummaryReportWriterService)
Sets the posterBudgetBalanceSummaryReportWriterService attribute value.

Parameters:
posterBudgetBalanceSummaryReportWriterService - The posterBudgetBalanceSummaryReportWriterService to set.

setPosterEncumbranceSummaryReportWriterService

public void setPosterEncumbranceSummaryReportWriterService(FiscalYearAwareReportWriterService posterEncumbranceSummaryReportWriterService)
Sets the posterEncumbranceSummaryReportWriterService attribute value.

Parameters:
posterEncumbranceSummaryReportWriterService - The posterEncumbranceSummaryReportWriterService to set.

getReversalService

public ReversalService getReversalService()
Gets the reversalService attribute.

Returns:
Returns the reversalService.

setReversalService

public void setReversalService(ReversalService reversalService)
Sets the reversalService attribute value.

Parameters:
reversalService - The reversalService to set.

setBalanceService

public void setBalanceService(BalanceService balanceService)
Sets the balanceService attribute value.

Parameters:
balanceService - The balanceService to set.

getBatchFileDirectoryName

public String getBatchFileDirectoryName()
Gets the batchFileDirectoryName attribute.

Returns:
Returns the batchFileDirectoryName.

setBatchFileDirectoryName

public void setBatchFileDirectoryName(String batchFileDirectoryName)
Sets the batchFileDirectoryName attribute value.

Parameters:
batchFileDirectoryName - The batchFileDirectoryName to set.


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