Uses of Class
org.objectweb.cjdbc.controller.loadbalancer.tasks.AbstractTask

Packages that use AbstractTask
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.raidb1 RAIDb-1 (full replication) load balancers. 
org.objectweb.cjdbc.controller.loadbalancer.raidb2 RAIDb-2 (partial replication) load balancers. 
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. 
 

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

Methods in org.objectweb.cjdbc.controller.loadbalancer with parameters of type AbstractTask
 void BackendWorkerThread.addTask(AbstractTask task)
          Adds a task at the end of the task list.
 void BackendWorkerThread.addTask(AbstractTask task, int transactionId)
          Adds a task at the end of the task list.
 void BackendWorkerThread.addPriorityTask(AbstractTask task)
          Adds a task upfront to the task list so that this task will be the next executed task.
 void BackendWorkerThread.addPriorityTask(AbstractTask task, int transactionId)
          Adds a task upfront to the task list so that this task will be the next executed task.
 boolean BackendWorkerThread.removeTask(AbstractTask task)
          Removes a task from the task list if it has not been already executed.
 

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

Methods in org.objectweb.cjdbc.controller.loadbalancer.raidb1 that return AbstractTask
private  AbstractTask RAIDb1.callStoredProcedure(StoredProcedure proc, boolean isRead)
          Post the stored procedure call in the threads task list.
 

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

Methods in org.objectweb.cjdbc.controller.loadbalancer.raidb2 that return AbstractTask
private  AbstractTask RAIDb2.callStoredProcedure(StoredProcedure proc, boolean isRead)
          Post the stored procedure call in the threads task list.
 

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

Subclasses of AbstractTask in org.objectweb.cjdbc.controller.loadbalancer.tasks
 class BeginTask
          Task to begin a transaction.
 class CommitTask
          Task to commit a transaction.
 class KillThreadTask
          This task is used to kill backend worker threads.
 class ReadStoredProcedureTask
          Executes a StoredProcedure call that returns a ResultSet.
 class RollbackTask
          Task to rollback a transaction.
 class SelectRequestTask
          Executes a SELECT statement.
 class WriteRequestTask
          Executes a AbstractWriteRequest statement.
 class WriteRequestWithKeysTask
          Executes a AbstractWriteRequest statement and return the auto generated keys.
 class WriteStoredProcedureTask
          Executes a write StoredProcedure call.
 

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

Fields in org.objectweb.cjdbc.controller.recoverylog declared as AbstractTask
private  AbstractTask RecoveryTask.task
           
 

Methods in org.objectweb.cjdbc.controller.recoverylog that return AbstractTask
 AbstractTask RecoveryTask.getTask()
          Returns the task.
 

Methods in org.objectweb.cjdbc.controller.recoverylog with parameters of type AbstractTask
 void RecoveryTask.setTask(AbstractTask task)
          Sets the task.
 

Constructors in org.objectweb.cjdbc.controller.recoverylog with parameters of type AbstractTask
RecoveryTask(int id, AbstractTask task)
          Constructs a new RecoveryTask instance.
 

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

Methods in org.objectweb.cjdbc.controller.requestmanager with parameters of type AbstractTask
private  void RequestManager.addWorkerTask(BackendWorkerThread bwt, AbstractTask task)
          Add a task to a BackendWorkerThread using the proper synchronization.
 



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