Class EBXTransaction
- java.lang.Object
-
- com.orchestranetworks.addon.dint.dataconnector.datasource.DataSource
-
- com.orchestranetworks.addon.dint.dataconnector.datasource.EBXTransaction
-
public final class EBXTransaction extends com.orchestranetworks.addon.dint.dataconnector.datasource.DataSource
Represents a transaction when importing data into EBX.All target tables that share the same transaction will have their data rolled back if an error occurs.
- Since:
- 4.2.0
- See Also:
Procedure
,EBXTargetTableSpec.newBuilder(EBXTransaction, AdaptationTable, com.orchestranetworks.service.Session)
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
configureProcedure(java.util.function.Consumer<com.orchestranetworks.service.ProcedureContext> config)
Configures theProcedureContext
instance when writing in EBX.com.onwbp.adaptation.AdaptationHome
getDataspace()
Returns the target dataspace.java.util.function.Consumer<com.orchestranetworks.service.ProcedureContext>
getProcedureConfig()
Returns theProcedureContext
configuration ornull
.static EBXTransaction
newInstance(com.onwbp.adaptation.AdaptationHome dataspace)
Returns a new instance.
-
-
-
Method Detail
-
newInstance
public static EBXTransaction newInstance(com.onwbp.adaptation.AdaptationHome dataspace)
Returns a new instance.- Parameters:
dataspace
- The target dataspace
-
configureProcedure
public void configureProcedure(java.util.function.Consumer<com.orchestranetworks.service.ProcedureContext> config)
Configures theProcedureContext
instance when writing in EBX.- Since:
- 4.5.0
- See Also:
Procedure.execute(ProcedureContext)
-
getProcedureConfig
public java.util.function.Consumer<com.orchestranetworks.service.ProcedureContext> getProcedureConfig()
Returns theProcedureContext
configuration ornull
.- Since:
- 4.5.0
- See Also:
Procedure.execute(ProcedureContext)
-
getDataspace
public com.onwbp.adaptation.AdaptationHome getDataspace()
Returns the target dataspace.
-
-