com.retek.component.customer.integration.batch
Class CustomerMergeExportFile

java.lang.Object
  extended bycom.retek.component.customer.integration.batch.CustomerMergeExportFile

public class CustomerMergeExportFile
extends java.lang.Object

Class which encapsulates data and file behavior for managing a Sales Audit store/day xml output file.


Constructor Summary
CustomerMergeExportFile(DistributedContext context, java.util.Set mergeRequestRefs, java.util.Set observers)
           
 
Method Summary
 void close()
           
 java.io.File getExportFile()
           
 int getRequestCount()
           
 void open(RDate createTime, java.io.File exportDirectory)
          Open the specified RCCOM sales audit file for transaction processing.
 void processRequests(java.util.Collection mergeRequestRefs)
          Process a unit of work of transactions into the Customer Merge XML file.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CustomerMergeExportFile

public CustomerMergeExportFile(DistributedContext context,
                               java.util.Set mergeRequestRefs,
                               java.util.Set observers)
                        throws SystemException
Method Detail

getRequestCount

public int getRequestCount()

getExportFile

public java.io.File getExportFile()

open

public void open(RDate createTime,
                 java.io.File exportDirectory)
          throws java.lang.Exception
Open the specified RCCOM sales audit file for transaction processing.

Parameters:
createTime -
exportDirectory -
Throws:
java.lang.Exception

processRequests

public void processRequests(java.util.Collection mergeRequestRefs)
                     throws java.lang.Exception
Process a unit of work of transactions into the Customer Merge XML file.

Parameters:
mergeRequestRefs - merge request references
Throws:
java.lang.Exception

close

public void close()
           throws java.lang.Exception
Throws:
java.lang.Exception


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