Class DataExchangeExportTableSpec

java.lang.Object
com.orchestranetworks.addon.dex.DataExchangeExportTableSpec

public final class DataExchangeExportTableSpec extends Object
Represents a {addon.label} specification for the export table which stores the (DataExchangeSpec) {addon.label} specification and the optional records, or optional predicate of each table. Uses the (DataExchangeExportTableSpecBuilder.build()) method to create it.
Since:
2.5.0
  • Method Details

    • getDataExchangeSpec

      public DataExchangeSpec getDataExchangeSpec()
      Returns the specified DataExchangeSpec object.
    • getTablesContent

      public Map<com.orchestranetworks.schema.SchemaNode,List<com.onwbp.adaptation.Adaptation>> getTablesContent()
      Returns the mapping of the table schema node and prepared list of records to export.

      It is created by using the (DataExchangeExportTableSpecBuilder.setTableContent(com.onwbp.adaptation.AdaptationTable)) methods, but it contains only the prepared list of records belonging to a specific table, not the records from AdaptationTable and TableFilter. AdaptationTable and TableFilter can be accessed by using the dataxchangeSpec variable.