public class QueryOperation extends Operation
INTERNAL:An XR QueryOperation is an executable representation of a SELECT operation on the database.
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
ORACLEOPAQUE_STR |
static java.lang.String |
ORACLESQLXML_STR |
| Constructor and Description |
|---|
QueryOperation() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
createSimpleXMLFormat(XRServiceAdapter xrService,
java.lang.Object value) |
QueryHandler |
getQueryHandler() |
Result |
getResult() |
javax.xml.namespace.QName |
getResultType() |
boolean |
hasResponse() |
void |
initialize(XRServiceAdapter xrService) |
java.lang.Object |
invoke(XRServiceAdapter xrService,
Invocation invocation)
Execute SELECT operation on the database
|
boolean |
isAttachment() |
boolean |
isCollection() |
boolean |
isSimpleXMLFormat() |
boolean |
isUserDefined() |
void |
setQueryHandler(QueryHandler queryHandler) |
void |
setResult(Result result) |
void |
setUserDefined(boolean userDefined) |
void |
validate(XRServiceAdapter xrService) |
getName, getParameters, setNamepublic static final java.lang.String ORACLESQLXML_STR
public static final java.lang.String ORACLEOPAQUE_STR
public Result getResult()
public void setResult(Result result)
public QueryHandler getQueryHandler()
public void setQueryHandler(QueryHandler queryHandler)
public boolean isUserDefined()
public void setUserDefined(boolean userDefined)
public boolean isCollection()
isCollection in class Operationpublic boolean isSimpleXMLFormat()
public boolean isAttachment()
public javax.xml.namespace.QName getResultType()
public boolean hasResponse()
hasResponse in class Operationpublic void validate(XRServiceAdapter xrService)
public void initialize(XRServiceAdapter xrService)
initialize in class Operationpublic java.lang.Object invoke(XRServiceAdapter xrService, Invocation invocation)
invoke in class OperationxrService - parent XRService that owns this Operationinvocation - contains runtime argument values to be bound to the list of
Parameter's.null.Operation}public java.lang.Object createSimpleXMLFormat(XRServiceAdapter xrService, java.lang.Object value)
EclipseLink 2.6.3, "build v20160428-59c81c5" API Reference