wt.replication.export
Class ExportServiceFwd

java.lang.Object
  extended bywt.replication.export.ExportServiceFwd
All Implemented Interfaces:
ExportService, RemoteAccess, Serializable

public class ExportServiceFwd
extends Object
implements RemoteAccess, ExportService, Serializable



Supported API: false

Extendable: false

See Also:
Serialized Form

Field Summary
private static String CLASSNAME
           
private static String FC_RESOURCE
           
(package private) static boolean SERVER
           
 
Fields inherited from interface wt.method.RemoteAccess
versionID
 
Constructor Summary
ExportServiceFwd()
           
 
Method Summary
private static Manager getManager()
           
 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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SERVER

static final boolean SERVER

FC_RESOURCE

private static final String FC_RESOURCE
See Also:
Constant Field Values

CLASSNAME

private static final String CLASSNAME
Constructor Detail

ExportServiceFwd

public ExportServiceFwd()
Method Detail

getManager

private static Manager getManager()
                           throws WTException
Returns:
Manager
Throws:
WTException

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

Specified by:
populateUnit in interface ExportService
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

Specified by:
scheduleExportOperation in interface ExportService
Parameters:
unit -
tStamp -
sDescription -
locale -
Throws:
WTException
WTPropertyVetoException