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:
-
Method Summary
Modifier and TypeMethodDescriptionvoid
configureProcedure
(Consumer<com.orchestranetworks.service.ProcedureContext> config) Configures theProcedureContext
instance when writing in EBX.com.onwbp.adaptation.AdaptationHome
Returns the target dataspace.Consumer<com.orchestranetworks.service.ProcedureContext>
Returns theProcedureContext
configuration ornull
.static EBXTransaction
newInstance
(com.onwbp.adaptation.AdaptationHome dataspace) Returns a new instance.
-
Method Details
-
newInstance
Returns a new instance.- Parameters:
dataspace
- The target dataspace
-
configureProcedure
Configures theProcedureContext
instance when writing in EBX.- Since:
- 4.5.0
- See Also:
-
Procedure.execute(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.
-