| Package | Description |
|---|---|
| com.denodo.vdb.engine.storedprocedure |
Provides the abstract classes, interfaces and exceptions necessary to implement
the stored procedures.
|
| Modifier and Type | Method and Description |
|---|---|
StoredProcedureResultSet |
StoredProcedureExecutor.call(String accessName,
Object[] inputValues,
com.denodo.vdb.misc.IContext context)
Method which executes the stored procedure.
|
protected abstract void |
AbstractStoredProcedure.doCall(Object[] inputValues)
The Execution Engine invokes this method when this procedure is called.
If the procedure has to return results, invoke getProcedureResultSet from this
method, to obtain a reference to the result set that this procedure will return. |
ResultSet |
DatabaseEnvironment.executeQuery(String query)
Executes a query against the VDP server.
|
ResultSet |
DatabaseEnvironment.executeQuery(String query,
long queryTimeout,
long chunkTimeout,
long chunkSize)
Executes a query against the VDP server.
|
ResultSet |
DatabaseEnvironment.executeQuery(String query,
Object[] parameterValues)
Executes a parameterized query.
|
ResultSet |
DatabaseEnvironment.executeQuery(String query,
Object[] parameterValues,
long queryTimeout,
long chunkTimeout,
long chunkSize)
Executes a parameterized query specifying the timeouts.
|
int |
DatabaseEnvironment.executeUpdate(String query)
Executes an INSERT, UPDATE or DELETE query.
|
int |
DatabaseEnvironment.executeUpdate(String query,
Object[] parameterValues)
Executes a parameterized INSERT, UPDATE or DELETE query.
|
int |
DatabaseEnvironment.executeUpdate(String query,
Object[] parameterValues,
long queryTimeout)
Executes a parameterized INSERT, UPDATE or DELETE query specifying the timeouts.
|
String |
DatabaseEnvironment.executeVqlCommand(String command)
Executes a VQL command.
|
String |
DatabaseEnvironment.executeVqlCommand(String command,
long queryTimeout)
Executes a VQL command with a timeout.
|
String |
DatabaseEnvironment.executeVqlCommand(String databaseName,
String command)
Executes a VQL command over the given database.
|
String |
DatabaseEnvironment.executeVqlCommand(String databaseName,
String command,
long queryTimeout)
Executes a VQL command over the given database with a timeout.
|
String |
DatabaseEnvironment.getDatabaseProperty(String name)
Obtains a database property.
|
StoredProcedurePlan |
StoredProcedureResultSet.getExecutionPlan()
Obtains the execution plan of the procedure.
|
boolean |
StoredProcedureResultSet.hasMoreElements()
Tests if this enumeration contains more elements.
|
Object |
DatabaseFunction.invoke(Object[] parameters)
Executes a function on the VDP server.
|
DatabaseFunction |
DatabaseEnvironment.lookupFunction(String functionName,
int arity)
Obtains a handler to execute a function.
|
StoredProcedureExecutor |
DatabaseEnvironment.lookupProcedure(String procedureName)
Obtains a stored procedure reference, which can be used to execute it.
|
Object |
StoredProcedureResultSet.nextElement()
Returns the next element of this enumeration if this enumeration
object has at least one more element to provide.
|
Copyright © 2019 Denodo Technologies. All rights reserved.