Main Page | Packages | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | Related Pages

org.objectweb.cjdbc.controller.loadbalancer.policies.createtable.CreateTableAll Class Reference

Inheritance diagram for org.objectweb.cjdbc.controller.loadbalancer.policies.createtable.CreateTableAll:

Inheritance graph
[legend]
Collaboration diagram for org.objectweb.cjdbc.controller.loadbalancer.policies.createtable.CreateTableAll:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 CreateTableAll ()
 CreateTableAll (ArrayList backendList)
ArrayList getBackends (ArrayList backends) throws CreateTableException
String getInformation ()

Detailed Description

Use all backends for CREATE TABLE statements.

Author:
Emmanuel Cecchet

Jean-Bernard van Zuylen

Version:
1.0

Definition at line 37 of file CreateTableAll.java.


Constructor & Destructor Documentation

org.objectweb.cjdbc.controller.loadbalancer.policies.createtable.CreateTableAll.CreateTableAll  ) 
 

Creates a new CreateTableAll instance.

Definition at line 43 of file CreateTableAll.java.

00044   {
00045     super(CreateTablePolicy.ALL);
00046   }

org.objectweb.cjdbc.controller.loadbalancer.policies.createtable.CreateTableAll.CreateTableAll ArrayList  backendList  ) 
 

Creates a new CreateTableAll instance.

Parameters:
backendList ArryList of backend

Definition at line 53 of file CreateTableAll.java.

00054   {
00055     super(CreateTablePolicy.ALL, backendList);
00056   }


Member Function Documentation

ArrayList org.objectweb.cjdbc.controller.loadbalancer.policies.createtable.CreateTableAll.getBackends ArrayList  backends  )  throws CreateTableException
 

See also:
org.objectweb.cjdbc.controller.loadbalancer.policies.createtable.CreateTableRule.getBackends(ArrayList)

Reimplemented from org.objectweb.cjdbc.controller.loadbalancer.policies.createtable.CreateTableRule.

Definition at line 61 of file CreateTableAll.java.

00062   {
00063     return super.getBackends(backends);
00064   }

String org.objectweb.cjdbc.controller.loadbalancer.policies.createtable.CreateTableAll.getInformation  )  [virtual]
 

See also:
org.objectweb.cjdbc.controller.loadbalancer.policies.createtable.CreateTableRule.getInformation()

Implements org.objectweb.cjdbc.controller.loadbalancer.policies.createtable.CreateTableRule.

Definition at line 69 of file CreateTableAll.java.

00070   {
00071     String s;
00072     if (tableName == null)
00073       s = "Default rule create table on ";
00074     else
00075       s = "Rule for table " + tableName + " create table on ";
00076 
00077     return s + " all nodes in " + backendList;
00078   }


The documentation for this class was generated from the following file:
Generated on Mon Apr 11 22:03:57 2005 for C-JDBC by  doxygen 1.3.9.1