| Package | Description |
|---|---|
| com.denodo.vdb.engine.storedprocedure |
Provides the abstract classes, interfaces and exceptions necessary to implement the stored
procedures.
|
| Modifier and Type | Class and Description |
|---|---|
class |
StoredProcedureRaiseException |
| 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 an object of the class StoredProcedureResultSet, which will contain the results 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 © 2024 Denodo Technologies. All rights reserved.