Package com.ribs.datasource
Class RMDataSourceJDBC
- java.lang.Object
- 
- com.ribs.datasource.RMDataSource
- 
- com.ribs.datasource.RMDataSourceJDBC
 
 
- 
 public class RMDataSourceJDBC extends RMDataSource This class provides a datasource representing a JDBC database fetch.
- 
- 
Constructor SummaryConstructors Constructor Description RMDataSourceJDBC()Creates a new RMDataSource JDBC.
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object anObj)Standard equals implementation.java.lang.ObjectfromXML(RXArchiver anArchiver, RXElement anElement)XML unarchival.java.lang.StringgetConnectionURL()Returns the connection info URL.RMSchemagetDatabaseSchema()Returns a schema for this datasource's database.java.util.MapgetDataset()Returns the dataset for this datasource.java.lang.StringgetDriverClassName()Returns the driver class name.java.lang.StringgetError()Returns any error string from datasource reload.intgetFetchLimit()Returns the limit on the number of objects to fetch.java.lang.StringgetListName()Returns the list name.java.lang.StringgetPassword()Returns the password.java.lang.StringgetQuery()Returns the query string.RMSchemagetSchema()Returns the schema for this datasource's dataset.java.lang.StringgetUserName()Returns the user name.voidsetConnectionURL(java.lang.String aURL)Sets the connection info URL.voidsetDriverClassName(java.lang.String aName)Sets the driver class name.voidsetError(java.lang.String anError)Sets any error string from datasource reload.voidsetFetchLimit(int aValue)Sets the limit on the number of objects to fetch.voidsetListName(java.lang.String aName)Sets the list name.voidsetPassword(java.lang.String aPassword)Sets the password.voidsetQuery(java.lang.String aString)Sets the query string.voidsetUserName(java.lang.String aName)Sets the user name.RXElementtoXML(RXArchiver anArchiver)XML archival.- 
Methods inherited from class com.ribs.datasource.RMDataSourcegetEntity, getName, getRelation, setName, toString
 
- 
 
- 
- 
- 
Method Detail- 
getDriverClassNamepublic java.lang.String getDriverClassName() Returns the driver class name.
 - 
setDriverClassNamepublic void setDriverClassName(java.lang.String aName) Sets the driver class name.
 - 
getConnectionURLpublic java.lang.String getConnectionURL() Returns the connection info URL.
 - 
setConnectionURLpublic void setConnectionURL(java.lang.String aURL) Sets the connection info URL.
 - 
getUserNamepublic java.lang.String getUserName() Returns the user name.
 - 
setUserNamepublic void setUserName(java.lang.String aName) Sets the user name.
 - 
getPasswordpublic java.lang.String getPassword() Returns the password.
 - 
setPasswordpublic void setPassword(java.lang.String aPassword) Sets the password.
 - 
getListNamepublic java.lang.String getListName() Returns the list name.
 - 
setListNamepublic void setListName(java.lang.String aName) Sets the list name.
 - 
getQuerypublic java.lang.String getQuery() Returns the query string.
 - 
setQuerypublic void setQuery(java.lang.String aString) Sets the query string.
 - 
getFetchLimitpublic int getFetchLimit() Returns the limit on the number of objects to fetch.
 - 
setFetchLimitpublic void setFetchLimit(int aValue) Sets the limit on the number of objects to fetch.
 - 
getSchemapublic RMSchema getSchema() Returns the schema for this datasource's dataset.- Overrides:
- getSchemain class- RMDataSource
 
 - 
getDatasetpublic java.util.Map getDataset() Returns the dataset for this datasource.- Overrides:
- getDatasetin class- RMDataSource
 
 - 
getErrorpublic java.lang.String getError() Returns any error string from datasource reload.- Overrides:
- getErrorin class- RMDataSource
 
 - 
setErrorpublic void setError(java.lang.String anError) Sets any error string from datasource reload.
 - 
getDatabaseSchemapublic RMSchema getDatabaseSchema() Returns a schema for this datasource's database.
 - 
equalspublic boolean equals(java.lang.Object anObj) Standard equals implementation.- Overrides:
- equalsin class- java.lang.Object
 
 - 
toXMLpublic RXElement toXML(RXArchiver anArchiver) XML archival.- Overrides:
- toXMLin class- RMDataSource
 
 - 
fromXMLpublic java.lang.Object fromXML(RXArchiver anArchiver, RXElement anElement) XML unarchival.- Overrides:
- fromXMLin class- RMDataSource
 
 
- 
 
-