public class BatchQueryOperation extends QueryOperation
ORACLEOPAQUE_STR, ORACLESQLXML_STR
Constructor and Description |
---|
BatchQueryOperation() |
Modifier and Type | Method and Description |
---|---|
java.util.List<java.lang.String> |
getBatchSql()
Return the List of SQL statements to be executed for this operation.
|
void |
initialize(XRServiceAdapter xrService)
The initialize method will add an XMLDesctriptor for
org.eclipse.persistence.internal.xr.ValueObject to
the OX project.
|
java.lang.Object |
invoke(XRServiceAdapter xrService,
Invocation invocation)
Invoke the SQL statements in order against the database.
|
void |
setBatchSql(java.util.List<java.lang.String> batchSql)
Set the List of SQL statements to be executed for this operation.
|
void |
validate(XRServiceAdapter xrService)
No validation can be done for a batch query operation.
|
createSimpleXMLFormat, getQueryHandler, getResult, getResultType, hasResponse, isAttachment, isCollection, isSimpleXMLFormat, isUserDefined, setQueryHandler, setResult, setUserDefined
getName, getParameters, setName
public java.util.List<java.lang.String> getBatchSql()
public void setBatchSql(java.util.List<java.lang.String> batchSql)
public java.lang.Object invoke(XRServiceAdapter xrService, Invocation invocation)
invoke
in class QueryOperation
xrService
- parent XRService
that owns this Operation
invocation
- contains runtime argument values to be bound to the list of
Parameter
's.null
.Operation}
public void validate(XRServiceAdapter xrService)
validate
in class QueryOperation
public void initialize(XRServiceAdapter xrService)
initialize
in class QueryOperation
EclipseLink 2.6.3, "build v20160428-59c81c5" API Reference