Class DeleteExecutionImpl
- java.lang.Object
-
- org.teiid.translator.salesforce.execution.AbstractUpdateExecution
-
- org.teiid.translator.salesforce.execution.DeleteUpdateExecutionImpl
-
- org.teiid.translator.salesforce.execution.DeleteExecutionImpl
-
- All Implemented Interfaces:
Execution
,UpdateExecution
public class DeleteExecutionImpl extends DeleteUpdateExecutionImpl
-
-
Field Summary
-
Fields inherited from class org.teiid.translator.salesforce.execution.DeleteUpdateExecutionImpl
bulk, visitor
-
Fields inherited from class org.teiid.translator.salesforce.execution.AbstractUpdateExecution
command, connection, context, executionFactory, metadata, result
-
-
Constructor Summary
Constructors Constructor Description DeleteExecutionImpl(SalesForceExecutionFactory ef, Command command, SalesforceConnection salesforceConnection, RuntimeMetadata metadata, ExecutionContext context)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected com.sforce.async.OperationEnum
getOperation()
protected int
syncProcessIds(String[] ids)
-
Methods inherited from class org.teiid.translator.salesforce.execution.DeleteUpdateExecutionImpl
execute, processIds, toSObject
-
Methods inherited from class org.teiid.translator.salesforce.execution.AbstractUpdateExecution
cancel, close, getConnection, getMetadata, getUpdateCounts
-
-
-
-
Constructor Detail
-
DeleteExecutionImpl
public DeleteExecutionImpl(SalesForceExecutionFactory ef, Command command, SalesforceConnection salesforceConnection, RuntimeMetadata metadata, ExecutionContext context)
-
-
Method Detail
-
getOperation
protected com.sforce.async.OperationEnum getOperation()
- Specified by:
getOperation
in classDeleteUpdateExecutionImpl
-
syncProcessIds
protected int syncProcessIds(String[] ids) throws TranslatorException
- Specified by:
syncProcessIds
in classDeleteUpdateExecutionImpl
- Throws:
TranslatorException
-
-