|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.objectweb.cjdbc.common.shared.BackendInfo
This class defines a BackendInfo. We cannot use DatabaseBackend as a serializable object because it is used as an MBean interface. We use this class to share configuration information on backends between distributed virtual database.
Field Summary | |
private java.lang.String |
connectionTestStatement
|
private java.lang.String |
driverClassName
|
private java.lang.String |
driverPath
|
private int |
dynamicPrecision
|
private boolean |
gatherSystemTables
|
private java.lang.String |
name
|
private java.lang.String |
schemaName
|
private static long |
serialVersionUID
|
private java.lang.String |
url
|
private java.lang.String |
virtualDatabaseName
|
private java.lang.String |
xml
|
Constructor Summary | |
BackendInfo(DatabaseBackend backend)
Creates a new BackendInfo object. |
Method Summary | |
java.lang.String |
getConnectionTestStatement()
Returns the connectionTestStatement value. |
DatabaseBackend |
getDatabaseBackend()
Create a corresponding DatabaseBackend object from the information stored in this object. |
java.lang.String |
getDriverClassName()
Returns the driverClassName value. |
java.lang.String |
getDriverPath()
Returns the driverPath value. |
int |
getDynamicPrecision()
Returns the dynamicPrecision value. |
java.lang.String |
getName()
Returns the name value. |
java.lang.String |
getSchemaName()
Returns the schemaName value. |
java.lang.String |
getUrl()
Returns the url value. |
java.lang.String |
getVirtualDatabaseName()
Returns the virtualDatabaseName value. |
java.lang.String |
getXml()
Returns the xml value. |
boolean |
isGatherSystemTables()
Returns the gatherSystemTables value. |
void |
setXml(java.lang.String xml)
Set the xml information on that BackendInfo object |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
private static final long serialVersionUID
private java.lang.String name
private java.lang.String url
private java.lang.String driverPath
private java.lang.String driverClassName
private java.lang.String virtualDatabaseName
private java.lang.String connectionTestStatement
private int dynamicPrecision
private boolean gatherSystemTables
private java.lang.String schemaName
private java.lang.String xml
Constructor Detail |
public BackendInfo(DatabaseBackend backend)
BackendInfo
object. Extract configuration
information from the original backend object
backend
- DatabaseBackend to extract information fromMethod Detail |
public DatabaseBackend getDatabaseBackend()
DatabaseBackend
public java.lang.String getXml()
public java.lang.String getConnectionTestStatement()
public java.lang.String getDriverClassName()
public java.lang.String getDriverPath()
public int getDynamicPrecision()
public java.lang.String getName()
public java.lang.String getSchemaName()
public java.lang.String getUrl()
public java.lang.String getVirtualDatabaseName()
public boolean isGatherSystemTables()
public void setXml(java.lang.String xml)
xml
- new XML to set
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |