|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.objectweb.cjdbc.controller.virtualdatabase.protocol.VirtualDatabaseConfiguration
Transports the configuration of a virtual database to remote controllers so that compatibility checking can be performed.
Field Summary | |
private java.util.HashMap |
backendPolicies
|
private java.util.ArrayList |
backends
|
private java.lang.String |
controllerJmxName
|
private java.lang.String |
controllerName
|
private DatabaseSchema |
dbs
|
private java.lang.String |
groupName
|
private int |
loadBalancerRAIDbLevel
|
private java.lang.String |
rmiHostname
|
private java.lang.String |
rmiPort
|
private int |
schedulerRAIDbLevel
|
private java.lang.String |
vdbName
|
private java.util.ArrayList |
vLogins
|
Constructor Summary | |
VirtualDatabaseConfiguration(DistributedVirtualDatabase dvdb)
Constructs a new VirtualDatabaseConfiguration object from a
DistributedVirtualDatabase . |
Method Summary | |
java.util.HashMap |
getBackendPolicies()
Returns the backendPolicies value. |
java.lang.String |
getControllerJmxName()
Returns the controllerJmxName value. |
java.lang.String |
getControllerName()
|
java.lang.String |
getRmiHostname()
|
java.lang.String |
getRmiPort()
|
boolean |
isCompatible(DistributedVirtualDatabase localDvdb)
Check if the local distributed virtual database is compatible with this virtual database configuration. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
private java.lang.String controllerName
private java.lang.String controllerJmxName
private java.lang.String vdbName
private java.lang.String groupName
private java.util.ArrayList vLogins
private int schedulerRAIDbLevel
private int loadBalancerRAIDbLevel
private DatabaseSchema dbs
private java.util.ArrayList backends
private java.util.HashMap backendPolicies
private java.lang.String rmiHostname
private java.lang.String rmiPort
Constructor Detail |
public VirtualDatabaseConfiguration(DistributedVirtualDatabase dvdb)
VirtualDatabaseConfiguration
object from a
DistributedVirtualDatabase
.
dvdb
- The distributed virtual database to get configuration from.Method Detail |
public java.lang.String getControllerName()
public java.lang.String getControllerJmxName()
public java.lang.String getRmiHostname()
public java.lang.String getRmiPort()
public boolean isCompatible(DistributedVirtualDatabase localDvdb)
localDvdb
- The local distributed virtual database
public java.util.HashMap getBackendPolicies()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |