Uses of Class
org.objectweb.cjdbc.controller.jmx.AbstractStandardMBean

Packages that use AbstractStandardMBean
org.objectweb.cjdbc.controller.backend Database backend core. 
org.objectweb.cjdbc.controller.core C-JDBC controller bootstrap and interfaces.  
org.objectweb.cjdbc.controller.jmx This package offers all the classes necessary to start and manage a jmx agent.  
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.monitoring.datacollector This regroups all the common interfaces and mbeans to collect information on the system, and eventually make a trace of it.  
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. 
 

Uses of AbstractStandardMBean in org.objectweb.cjdbc.controller.backend
 

Subclasses of AbstractStandardMBean in org.objectweb.cjdbc.controller.backend
 class DatabaseBackend
          A DatabaseBackend represents a real database backend that will have to be bound to a virtual C-JDBC database.
 

Uses of AbstractStandardMBean in org.objectweb.cjdbc.controller.core
 

Subclasses of AbstractStandardMBean in org.objectweb.cjdbc.controller.core
 class Controller
          The C-JDBC controller main class.
 

Uses of AbstractStandardMBean in org.objectweb.cjdbc.controller.jmx
 

Methods in org.objectweb.cjdbc.controller.jmx with parameters of type AbstractStandardMBean
 void RmiConnector.sendNotification(AbstractStandardMBean mbean, java.lang.String type, java.lang.String priority, java.lang.String description, java.util.Hashtable data)
          This method sends notification to all client registered to an instance of the RmiConnector class.
static void RmiConnector.broadcastNotification(AbstractStandardMBean mbean, java.lang.String type, java.lang.String priority, java.lang.String description, java.util.Hashtable data)
          Broadcast a jmx notification to any client connected to any RmiConnector registered in the static list.
 

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

Subclasses of AbstractStandardMBean in org.objectweb.cjdbc.controller.loadbalancer
 class AbstractLoadBalancer
          The Request Load Balancer should implement the load balancing of the requests among the backend nodes.
 

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

Subclasses of AbstractStandardMBean in org.objectweb.cjdbc.controller.loadbalancer.paralleldb
 class ParallelDB
          These are generic functions for all ParallelDB load balancers.
 class ParallelDB_LPRF
          This class defines a ParallelDB_LPRF load balancer.
 class ParallelDB_RR
          This class defines a ParallelDB_RR load balancer.
 

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

Subclasses of AbstractStandardMBean in org.objectweb.cjdbc.controller.loadbalancer.raidb0
 class RAIDb0
          RAIDb-0: database partitioning.
 

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

Subclasses of AbstractStandardMBean in org.objectweb.cjdbc.controller.loadbalancer.raidb1
 class RAIDb1
          RAIDb-1 load balancer.
 class RAIDb1_LPRF
          RAIDb-1 Round Robin load balancer featuring (Least Pending Requests First load balancing algorithm).
 class RAIDb1_RR
          RAIDb-1 Round Robin load balancer The read requests coming from the Request Manager are sent in a round robin to the backend nodes.
 class RAIDb1_WRR
          RAIDb-1 Weighted Round Robin load balancer The read requests coming from the request manager are sent to the backend nodes using a weighted round robin.
 class RAIDb1ec
          RAIDb-1 load balancer.
 class RAIDb1ec_RR
          RAIDb-1 Round Robin load balancer with error checking.
 class RAIDb1ec_WRR
          RAIDb-1 Weighted Round Robin load balancer with error checking.
 

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

Subclasses of AbstractStandardMBean in org.objectweb.cjdbc.controller.loadbalancer.raidb2
 class RAIDb2
          RAIDb-2 load balancer.
 class RAIDb2_LPRF
          RAIDb-2 Round Robin load balancer featuring (Least Pending Requests First load balancing algorithm).
 class RAIDb2_RR
          RAIDb-2 Round Robin load balancer.
 class RAIDb2_WRR
          RAIDb-2 Weighted Round Robin load balancer.
 class RAIDb2ec
          RAIDb-2ec load balancer.
 class RAIDb2ec_RR
          RAIDb-2 Round Robin load balancer with error checking This load balancer tolerates byzantine failures of databases.
 class RAIDb2ec_WRR
          RAIDb-2 Weighted Round Robin load balancer with error checking.
 

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

Subclasses of AbstractStandardMBean in org.objectweb.cjdbc.controller.loadbalancer.singledb
 class SingleDB
          Single Database request load balancer.
 

Uses of AbstractStandardMBean in org.objectweb.cjdbc.controller.monitoring.datacollector
 

Subclasses of AbstractStandardMBean in org.objectweb.cjdbc.controller.monitoring.datacollector
 class DataCollector
          This class implements retrieval of data to all possible objects in the controller or other c-jdbc components.
 

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

Subclasses of AbstractStandardMBean in org.objectweb.cjdbc.controller.recoverylog
 class AbstractRecoveryLog
          Log Recovery is responsible for logging performed queries, managing checkpoints and retrieving write requests executed from a given checkpoint.
 class JDBCRecoveryLog
          Recovery Log using a database accessed through JDBC.
 

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

Subclasses of AbstractStandardMBean in org.objectweb.cjdbc.controller.requestmanager
 class RequestManager
          This class defines the Request Manager.
 

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

Subclasses of AbstractStandardMBean in org.objectweb.cjdbc.controller.requestmanager.distributed
 class DistributedRequestManager
          This class defines a Distributed Request Manager.
 class RAIDb1DistributedRequestManager
          This class defines a RAIDb1DistributedRequestManager
 class RAIDb2DistributedRequestManager
          This class defines a RAIDb2DistributedRequestManager
 

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

Subclasses of AbstractStandardMBean in org.objectweb.cjdbc.controller.virtualdatabase
 class DistributedVirtualDatabase
          A DistributedVirtualDatabase is a virtual database hosted by several controllers.
 class VirtualDatabase
          A VirtualDatabase represents a database from client point of view and hide the complexity of the cluster distribution to the client.
 



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