Uses of Class
org.objectweb.cjdbc.common.sql.StoredProcedure

Packages that use StoredProcedure
org.objectweb.cjdbc.controller.loadbalancer All C-JDBC load balancers are subpackage of this one which provides the load balancer interface and the core backend thread. 
org.objectweb.cjdbc.controller.loadbalancer.paralleldb ParallelDB load balancers to use with parallel databases. 
org.objectweb.cjdbc.controller.loadbalancer.raidb0 RAIDb-0 load balancers. 
org.objectweb.cjdbc.controller.loadbalancer.raidb1 RAIDb-1 (full replication) load balancers. 
org.objectweb.cjdbc.controller.loadbalancer.raidb2 RAIDb-2 (partial replication) load balancers. 
org.objectweb.cjdbc.controller.loadbalancer.singledb Load balancer for single backend systems. 
org.objectweb.cjdbc.controller.loadbalancer.tasks BackendWorkerThread tasks for distributed query execution. 
org.objectweb.cjdbc.controller.recoverylog Recovery Log core. 
org.objectweb.cjdbc.controller.requestmanager Request Manager core including the request parsing cache. 
org.objectweb.cjdbc.controller.requestmanager.distributed Distributed implementation of the request manager.  
org.objectweb.cjdbc.controller.virtualdatabase Virtual database core code including connection handling. 
org.objectweb.cjdbc.controller.virtualdatabase.protocol Differemt group messages for the distributed version of the virtual database. 
org.objectweb.cjdbc.driver C-JDBC driver core. 
 

Uses of StoredProcedure in org.objectweb.cjdbc.controller.loadbalancer
 

Methods in org.objectweb.cjdbc.controller.loadbalancer with parameters of type StoredProcedure
abstract  ControllerResultSet AbstractLoadBalancer.execReadOnlyReadStoredProcedure(StoredProcedure proc, MetadataCache metadataCache)
          Call a read-only stored procedure that returns a ResultSet.
abstract  ControllerResultSet AbstractLoadBalancer.execReadStoredProcedure(StoredProcedure proc, MetadataCache metadataCache)
          Call a stored procedure that returns a ResultSet.
abstract  int AbstractLoadBalancer.execWriteStoredProcedure(StoredProcedure proc)
          Call a stored procedure that performs an update.
static ControllerResultSet AbstractLoadBalancer.executeReadStoredProcedureOnBackend(StoredProcedure proc, DatabaseBackend backend, java.sql.Connection c, MetadataCache metadataCache)
          Execute a read stored procedure on the given backend.
static int AbstractLoadBalancer.executeWriteStoredProcedureOnBackend(StoredProcedure proc, DatabaseBackend backend, java.sql.Connection c)
          Execute a write stored procedure on the given backend.
 

Uses of StoredProcedure in org.objectweb.cjdbc.controller.loadbalancer.paralleldb
 

Methods in org.objectweb.cjdbc.controller.loadbalancer.paralleldb with parameters of type StoredProcedure
 ControllerResultSet ParallelDB.execReadOnlyReadStoredProcedure(StoredProcedure proc, MetadataCache metadataCache)
           
 ControllerResultSet ParallelDB.execReadStoredProcedure(StoredProcedure proc, MetadataCache metadataCache)
           
 int ParallelDB.execWriteStoredProcedure(StoredProcedure proc)
           
private  ControllerResultSet ParallelDB.executeReadStoredProcedureOnBackend(StoredProcedure proc, DatabaseBackend backend, MetadataCache metadataCache)
          Execute a stored procedure on the selected backend.
private  int ParallelDB.executeWriteStoredProcedureOnBackend(StoredProcedure proc, DatabaseBackend backend)
          Execute a stored procedure on the selected backend.
 

Uses of StoredProcedure in org.objectweb.cjdbc.controller.loadbalancer.raidb0
 

Methods in org.objectweb.cjdbc.controller.loadbalancer.raidb0 with parameters of type StoredProcedure
 ControllerResultSet RAIDb0.execReadOnlyReadStoredProcedure(StoredProcedure proc, MetadataCache metadataCache)
           
 ControllerResultSet RAIDb0.execReadStoredProcedure(StoredProcedure proc, MetadataCache metadataCache)
           
 int RAIDb0.execWriteStoredProcedure(StoredProcedure proc)
           
 

Uses of StoredProcedure in org.objectweb.cjdbc.controller.loadbalancer.raidb1
 

Methods in org.objectweb.cjdbc.controller.loadbalancer.raidb1 with parameters of type StoredProcedure
 ControllerResultSet RAIDb1ec_WRR.execReadOnlyReadStoredProcedure(StoredProcedure proc, MetadataCache metadataCache)
          Not implemented.
 ControllerResultSet RAIDb1ec_RR.execReadOnlyReadStoredProcedure(StoredProcedure proc, MetadataCache metadataCache)
          Not implemented.
 ControllerResultSet RAIDb1_WRR.execReadOnlyReadStoredProcedure(StoredProcedure proc, MetadataCache metadataCache)
          Selects the backend using a least pending request first policy.
 ControllerResultSet RAIDb1_RR.execReadOnlyReadStoredProcedure(StoredProcedure proc, MetadataCache metadataCache)
          Selects the backend using a simple round-robin algorithm and executes the read request.
protected  ControllerResultSet RAIDb1.executeStoredProcedureOnBackend(StoredProcedure proc, DatabaseBackend backend, MetadataCache metadataCache)
          Execute a stored procedure on the selected backend.
 ControllerResultSet RAIDb1.execReadStoredProcedure(StoredProcedure proc, MetadataCache metadataCache)
           
 int RAIDb1.execWriteStoredProcedure(StoredProcedure proc)
           
private  AbstractTask RAIDb1.callStoredProcedure(StoredProcedure proc, boolean isRead, MetadataCache metadataCache)
          Post the stored procedure call in the threads task list.
 ControllerResultSet RAIDb1_LPRF.execReadOnlyReadStoredProcedure(StoredProcedure proc, MetadataCache metadataCache)
          Selects the backend using a least pending request first policy.
 

Uses of StoredProcedure in org.objectweb.cjdbc.controller.loadbalancer.raidb2
 

Methods in org.objectweb.cjdbc.controller.loadbalancer.raidb2 with parameters of type StoredProcedure
 ControllerResultSet RAIDb2ec_WRR.execReadOnlyReadStoredProcedure(StoredProcedure proc, MetadataCache metadataCache)
          Not implemented.
 ControllerResultSet RAIDb2ec_RR.execReadOnlyReadStoredProcedure(StoredProcedure proc, MetadataCache metadataCache)
          Not implemented.
 ControllerResultSet RAIDb2_WRR.execReadOnlyReadStoredProcedure(StoredProcedure proc, MetadataCache metadataCache)
          Chooses the node to execute the stored procedure using a round-robin algorithm.
 ControllerResultSet RAIDb2_RR.execReadOnlyReadStoredProcedure(StoredProcedure proc, MetadataCache metadataCache)
          Chooses the node to execute the stored procedure using a round-robin algorithm.
protected  ControllerResultSet RAIDb2.executeStoredProcedureOnBackend(StoredProcedure proc, DatabaseBackend backend, MetadataCache metadataCache)
          Execute a stored procedure on the selected backend.
 ControllerResultSet RAIDb2.execReadStoredProcedure(StoredProcedure proc, MetadataCache metadataCache)
           
 int RAIDb2.execWriteStoredProcedure(StoredProcedure proc)
           
private  AbstractTask RAIDb2.callStoredProcedure(StoredProcedure proc, boolean isRead, MetadataCache metadataCache)
          Post the stored procedure call in the threads task list.
 ControllerResultSet RAIDb2_LPRF.execReadOnlyReadStoredProcedure(StoredProcedure proc, MetadataCache metadataCache)
          Chooses the node to execute the stored procedure using a LPRF algorithm.
 

Uses of StoredProcedure in org.objectweb.cjdbc.controller.loadbalancer.singledb
 

Methods in org.objectweb.cjdbc.controller.loadbalancer.singledb with parameters of type StoredProcedure
 ControllerResultSet SingleDB.execReadOnlyReadStoredProcedure(StoredProcedure proc, MetadataCache metadataCache)
           
 ControllerResultSet SingleDB.execReadStoredProcedure(StoredProcedure proc, MetadataCache metadataCache)
           
 int SingleDB.execWriteStoredProcedure(StoredProcedure proc)
           
 

Uses of StoredProcedure in org.objectweb.cjdbc.controller.loadbalancer.tasks
 

Fields in org.objectweb.cjdbc.controller.loadbalancer.tasks declared as StoredProcedure
private  StoredProcedure WriteStoredProcedureTask.proc
           
private  StoredProcedure ReadStoredProcedureTask.proc
           
 

Constructors in org.objectweb.cjdbc.controller.loadbalancer.tasks with parameters of type StoredProcedure
WriteStoredProcedureTask(int nbToComplete, int totalNb, StoredProcedure proc)
          Creates a new WriteStoredProcedureTask.
ReadStoredProcedureTask(int nbToComplete, int totalNb, StoredProcedure proc, MetadataCache metadataCache)
          Creates a new ReadStoredProcedureTask.
 

Uses of StoredProcedure in org.objectweb.cjdbc.controller.recoverylog
 

Methods in org.objectweb.cjdbc.controller.recoverylog with parameters of type StoredProcedure
 void JDBCRecoveryLog.logRequest(StoredProcedure proc, boolean isRead)
           
abstract  void AbstractRecoveryLog.logRequest(StoredProcedure proc, boolean isRead)
          Log a call to a stored procedure.
 

Uses of StoredProcedure in org.objectweb.cjdbc.controller.requestmanager
 

Methods in org.objectweb.cjdbc.controller.requestmanager with parameters of type StoredProcedure
 ControllerResultSet RequestManager.execReadStoredProcedure(StoredProcedure proc)
          Call a stored procedure that returns a ResultSet.
 int RequestManager.execWriteStoredProcedure(StoredProcedure proc)
          Call a stored procedure that performs an update.
 

Uses of StoredProcedure in org.objectweb.cjdbc.controller.requestmanager.distributed
 

Methods in org.objectweb.cjdbc.controller.requestmanager.distributed with parameters of type StoredProcedure
 ControllerResultSet RAIDb2DistributedRequestManager.execDistributedReadStoredProcedure(StoredProcedure proc)
           
 int RAIDb2DistributedRequestManager.execDistributedWriteStoredProcedure(StoredProcedure proc)
           
 ControllerResultSet DistributedRequestManager.execReadStoredProcedure(StoredProcedure proc)
           
 int DistributedRequestManager.execWriteStoredProcedure(StoredProcedure proc)
           
abstract  ControllerResultSet DistributedRequestManager.execDistributedReadStoredProcedure(StoredProcedure proc)
          Distributed implementation of a read stored procedure execution.
abstract  int DistributedRequestManager.execDistributedWriteStoredProcedure(StoredProcedure proc)
          Distributed implementation of a write stored procedure execution.
 ControllerResultSet DistributedRequestManager.execDistributedReadStoredProcedureLocally(StoredProcedure proc)
          Once the request has been dispatched, it can be executed using the code from RequestManager
 int DistributedRequestManager.execDistributedWriteStoredProcedureLocally(StoredProcedure proc)
          Once the request has been dispatched, it can be executed using the code from RequestManager
 ControllerResultSet RAIDb1DistributedRequestManager.execDistributedReadStoredProcedure(StoredProcedure proc)
           
 int RAIDb1DistributedRequestManager.execDistributedWriteStoredProcedure(StoredProcedure proc)
           
 

Uses of StoredProcedure in org.objectweb.cjdbc.controller.virtualdatabase
 

Methods in org.objectweb.cjdbc.controller.virtualdatabase that return StoredProcedure
private  StoredProcedure VirtualDatabaseWorkerThread.procedureFromStream(boolean isRead)
          Read a StoredProcedure from the stream.
 

Methods in org.objectweb.cjdbc.controller.virtualdatabase with parameters of type StoredProcedure
 ControllerResultSet VirtualDatabase.execReadStoredProcedure(StoredProcedure proc)
          Call a stored procedure that returns a ResultSet.
protected  int VirtualDatabase.execWriteStoredProcedure(StoredProcedure proc)
          Call a stored procedure that performs an update.
 

Uses of StoredProcedure in org.objectweb.cjdbc.controller.virtualdatabase.protocol
 

Constructors in org.objectweb.cjdbc.controller.virtualdatabase.protocol with parameters of type StoredProcedure
ExecWriteStoredProcedure(StoredProcedure proc)
          Execute a write stored procedure on multiple controllers.
ExecReadStoredProcedure(StoredProcedure proc)
          Creates a new ExecReadStoredProcedure object to execute a read stored procedure on multiple controllers.
 

Uses of StoredProcedure in org.objectweb.cjdbc.driver
 

Methods in org.objectweb.cjdbc.driver with parameters of type StoredProcedure
private  void Connection.procedureOnStream(StoredProcedure proc, boolean isRead)
          Serialize a procedure on the output stream by sending only the needed parameters to reconstruct it on the controller
 java.sql.ResultSet Connection.execReadStoredProcedure(StoredProcedure proc)
          Call a stored procedure that returns a ResultSet.
protected  int Connection.execWriteStoredProcedure(StoredProcedure proc)
          Call a stored procedure that performs an update.
 



Copyright © 2002, 2005 - ObjectWeb Consortium - All Rights Reserved.