wt.replication.export
Interface ExportService

All Known Implementing Classes:
ExportServiceFwd, StandardExportService

public interface ExportService



Supported API: false

Extendable: false


Method Summary
 WTUnit populateUnit(WTUnit a_unit)
          For every attached seed object like WTPart or EPMDocument adds objects from appropriate product structures to the WTUnit by navigating recursively from the seed object using the Navigator.
 void scheduleExportOperation(WTUnit unit, Timestamp tStamp, String sDescription, Locale locale)
          

Supported API: false
 

Method Detail

populateUnit

public WTUnit populateUnit(WTUnit a_unit)
                    throws WTException
For every attached seed object like WTPart or EPMDocument adds objects from appropriate product structures to the WTUnit by navigating recursively from the seed object using the Navigator. All items are added within a single transaction. If iterations for the same Master of an item appear more than once in the structure, then the item iteration that was first encountered will be added to the WTUnit. The modification timestamp on the WTUnit is updated once after all items have been added. The PRE_ADD_UNIT and POST_ADD_UNIT events are emitted for each item.

Supported API: false

Parameters:
a_unit -
Returns:
WTUnit
Throws:
WTException

scheduleExportOperation

public void scheduleExportOperation(WTUnit unit,
                                    Timestamp tStamp,
                                    String sDescription,
                                    Locale locale)
                             throws WTException,
                                    WTPropertyVetoException


Supported API: false

Parameters:
unit -
tStamp -
sDescription -
locale -
Throws:
WTException
WTPropertyVetoException