Skip navigation links

Oracle® Data Integrator Java API Reference
11g Release 1 (11.1.1.7.0)

E17060-04


oracle.odi.impexp.smartie
Interface ISmartExportService

All Known Implementing Classes:
SmartExportServiceImpl

public interface ISmartExportService

This interface provides all the smart export methods.

Exporting object sets with all their dependencies into an XML file. An object to be exported must implement the ISmartExportable interface.

Please read the ODI documentation for complete information on export and import strategies and implications.

Since:
11.1.1.6.0

Method Summary
 void exportToXml(java.util.List<ISmartExportable> pExportableList, java.lang.String pFolderPath, java.lang.String pFileName, boolean pforceOverwrite, boolean pIsZip, EncodingOptions pEncodingDetails, boolean pMaterializeShortcut, java.util.List<java.lang.String> pReleaseTagLst)
          This method performs a Smart Export on a list of objects and writes the data to an XML file.

 

Method Detail

exportToXml

void exportToXml(java.util.List<ISmartExportable> pExportableList,
                 java.lang.String pFolderPath,
                 java.lang.String pFileName,
                 boolean pforceOverwrite,
                 boolean pIsZip,
                 EncodingOptions pEncodingDetails,
                 boolean pMaterializeShortcut,
                 java.util.List<java.lang.String> pReleaseTagLst)
                 throws java.io.IOException
This method performs a Smart Export on a list of objects and writes the data to an XML file.
Parameters:
pExportableList - the list of objects to Smart Export.
pFolderPath - the folder where the Smart Export xml is created.
pFileName - the filename of the Smart Export xml
pforceOverwrite - if true, will overwrite an existing file in the same folder with the same name.
pIsZip - if true, will zip the file as .zip
pEncodingDetails - the Java and XML encoding options.
pMaterializeShortcut - if true, all the shortcut dependencies will be materialized
pReleaseTagLst - objects from the list of release tags will be included in the dependencies calculation
Throws:
java.io.IOException - if pforceOverwrite is false and the file already exists or other IO related problem.

Skip navigation links

Oracle® Data Integrator Java API Reference
11g Release 1 (11.1.1.7.0)

E17060-04


Copyright © 2010, 2013, Oracle and/or its affiliates. All rights reserved.