org.kuali.kfs.sys.batch
Class AbstractStep

java.lang.Object
  extended by org.kuali.kfs.sys.batch.AbstractStep
All Implemented Interfaces:
Step, org.springframework.beans.factory.BeanNameAware
Direct Known Subclasses:
AbstractWrappedBatchStep, ApproveLineItemReceivingStep, AssetDepreciationStep, AutoApprovePaymentRequestsStep, AutoClosePurchaseOrdersStep, AutoCloseRecurringOrdersStep, AvailableCashUpdateStep, BudgetConstructionGeneralLedgerLoadBatchStep, BudgetConstructionUpdateBatchStep, CfdaBatchStep, ClearCacheStep, ClearLaborGLEntryStep, ClearLaborPendingStep, ClearPendingStep, ClearPendingTransactionsStep, CloseBatchStep, CreateBackupGroupStep, CreateLaborBackupGroupStep, CurrentTaxLotBalanceUpdateStep, CustomerInvoiceDocumentBatchStep, CustomerInvoiceWriteoffBatchStep, CustomerLoadStep, DailyEmailStep, DailyReportStep, DeleteAllExpenditureTransactionsStep, DemergerSortStep, DvToPdpExtractStep, EffortCertificationCreateStep, EffortCertificationExtractStep, ElectronicInvoiceStep, ExtractAchPaymentsStep, ExtractCanceledChecksStep, ExtractChecksStep, ExtractPdpImmediatesStep, ExtractPdpStep, ExtractStep, FaxPendingDocumentStep, FilePurgeStep, FileRenameStep, FiscalYearMakerStep, GenesisBatchStep, IcrSortStep, InvoiceRecurrenceStep, LaborDemergerSortStep, LaborFeedStep, LaborFileRenameStep, LaborNightlyOutStep, LaborPosterSortStep, LaborPurgeBalanceStep, LaborPurgeEntryStep, LaborScrubberSortStep, LoadFederalReserveBankDataStep, LoadPaymentsStep, LockboxStep, MarkPostableIcrGroupsAsUnpostableStep, MarkPostableScrubberValidGroupsAsUnpostableStep, MarkScrubbableBackupGroupsAsUnscrubbableStep, PostDataLoadEncryptionStep, PosterSortStep, PreAssetTaggingStep, ProcessPdPCancelsAndPaidStep, ProcurementCardAutoApproveDocumentsStep, ProcurementCardCreateDocumentsStep, ProcurementCardLoadStep, ProcurementCardRouteDocumentsStep, PurapMassRequisitionStep, PurgeAccountBalancesStep, PurgeBalanceStep, PurgeCollectorDetailStep, PurgeEncumbranceStep, PurgeEntryStep, PurgeOldLookupResultsStep, PurgePendingAttachmentsStep, PurgeSessionDocumentsStep, PurgeSufficientFundBalancesStep, PurgeTempFilesStep, ReceivingPaymentRequestStep, ReportAggregationStep, RollProcessDateStep, ScheduleStep, ScrubberSortStep, SendAchAdviceNotificationsStep, SufficientFundsFullRebuildStep, UpdateCorpusStep, UpdateHistoryCashStep, UpdateHoldingHistoryStep, UpdatePriorYearDataStep, WeeklyEmailStep

public abstract class AbstractStep
extends Object
implements Step, org.springframework.beans.factory.BeanNameAware


Constructor Summary
AbstractStep()
           
 
Method Summary
protected  org.kuali.rice.kns.service.DateTimeService getDateTimeService()
          Gets the dateTimeService attribute.
 String getName()
          Gets the name attribute.
protected  org.kuali.rice.kns.service.ParameterService getParameterService()
           
 void interrupt()
          Initializes the interrupted flag
 boolean isInterrupted()
          Returns the boolean value of the interrupted flag
 void setBeanName(String name)
          Sets the bean name
 void setDateTimeService(org.kuali.rice.kns.service.DateTimeService dateTimeService)
          Sets the dateTimeService attribute value.
 void setInterrupted(boolean interrupted)
          Sets the interruped flag
 void setParameterService(org.kuali.rice.kns.service.ParameterService parameterService)
           
 
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.batch.Step
execute
 

Constructor Detail

AbstractStep

public AbstractStep()
Method Detail

setBeanName

public void setBeanName(String name)
Sets the bean name

Specified by:
setBeanName in interface org.springframework.beans.factory.BeanNameAware
Parameters:
name - String that contains the bean name
See Also:
BeanNameAware.setBeanName(java.lang.String)

getName

public String getName()
Gets the name attribute.

Specified by:
getName in interface Step
Returns:
Returns the name.

getParameterService

protected org.kuali.rice.kns.service.ParameterService getParameterService()

setParameterService

public void setParameterService(org.kuali.rice.kns.service.ParameterService parameterService)

getDateTimeService

protected org.kuali.rice.kns.service.DateTimeService getDateTimeService()
Gets the dateTimeService attribute.

Returns:
Returns the dateTimeService.

setDateTimeService

public void setDateTimeService(org.kuali.rice.kns.service.DateTimeService dateTimeService)
Sets the dateTimeService attribute value.

Parameters:
dateTimeService - The dateTimeService to set.

isInterrupted

public boolean isInterrupted()
Returns the boolean value of the interrupted flag

Specified by:
isInterrupted in interface Step
Returns:
boolean
See Also:
Step.isInterrupted()

setInterrupted

public void setInterrupted(boolean interrupted)
Sets the interruped flag

Specified by:
setInterrupted in interface Step
Parameters:
interrupted -
See Also:
Step.setInterrupted(boolean)

interrupt

public void interrupt()
Initializes the interrupted flag

Specified by:
interrupt in interface Step
See Also:
Step.interrupt()


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