com.retek.component.salesaudit.batch
Interface SalesAuditExportBatchObserver

All Superinterfaces:
XmlExportBatchObserver
All Known Implementing Classes:
SalesAuditExportBatchTestObserver

public interface SalesAuditExportBatchObserver
extends XmlExportBatchObserver

Interface defining operations for a Sales Audit export batch observer. Provides hooks into the batch program to observe significant events within the flow of the process. Example usage is for facilitating white-box unit testing.


Method Summary
 void notifyOrderProcessed(DistributedReference orderRef)
           
 void notifyStoreDayClosed(SaeStoreDay storeDay, SaeTransaction dcloseTransaction)
           
 void notifyStoreDayProcessed(SaeStoreDay storeDay)
           
 void notifyStoredValueCardCashoutProcessed(StoredValueCardCashout cashout)
           
 
Methods inherited from interface com.retek.commons.component.xml.batch.XmlExportBatchObserver
notifyFileCreated, notifyTransactionProcessed
 

Method Detail

notifyOrderProcessed

public void notifyOrderProcessed(DistributedReference orderRef)
                          throws SystemException
Throws:
SystemException

notifyStoredValueCardCashoutProcessed

public void notifyStoredValueCardCashoutProcessed(StoredValueCardCashout cashout)
                                           throws SystemException
Throws:
SystemException

notifyStoreDayProcessed

public void notifyStoreDayProcessed(SaeStoreDay storeDay)
                             throws SystemException
Throws:
SystemException

notifyStoreDayClosed

public void notifyStoreDayClosed(SaeStoreDay storeDay,
                                 SaeTransaction dcloseTransaction)
                          throws SystemException
Throws:
SystemException


Copyright © 2004 Retek Inc. All Rights Reserved. - Generated at Fri, 10/22/2004 07:28