|
|||||||||
| Home >> All >> org >> apache >> torque >> [ adapter overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
org.apache.torque.adapter
Class DBMM

java.lang.Objectorg.apache.torque.adapter.DB
org.apache.torque.adapter.DBMM
- All Implemented Interfaces:
- IDMethod, java.io.Serializable
- public class DBMM
- extends DB
This is used in order to connect to a MySQL database using the MM drivers. Simply comment the above and uncomment this code below and fill in the appropriate values for DB_NAME, DB_HOST, DB_USER, DB_PASS.
http://www.worldserver.com/mm.mysql/
"jdbc:mysql://" + DB_HOST + "/" + DB_NAME + "?user=" + DB_USER + "&password=" + DB_PASS;
- Version:
- $Id: DBMM.java,v 1.11.4.2 2004/05/20 04:35:15 seade Exp $
| Field Summary | |
private static java.lang.String |
DATE_FORMAT
A specialized date format for MySQL. |
| Fields inherited from class org.apache.torque.adapter.DB |
LIMIT_STYLE_DB2, LIMIT_STYLE_MYSQL, LIMIT_STYLE_NONE, LIMIT_STYLE_ORACLE, LIMIT_STYLE_POSTGRES, LIMIT_STYLE_SYBASE |
| Fields inherited from interface org.apache.torque.adapter.IDMethod |
AUTO_INCREMENT, ID_BROKER, NATIVE, NO_ID_METHOD, SEQUENCE |
| Constructor Summary | |
protected |
DBMM()
Empty protected constructor. |
| Method Summary | |
java.lang.String |
getDateString(java.util.Date date)
This method overrides the JDBC escapes used to format dates using a DateFormat. |
java.lang.String |
getIDMethodSQL(java.lang.Object obj)
Returns the SQL to get the database key of the last row inserted, which in this case is SELECT
LAST_INSERT_ID(). |
java.lang.String |
getIDMethodType()
Returns the constant from the IDMethod interface denoting which type of primary key generation method this type of RDBMS uses. |
int |
getLimitStyle()
This method is used to chek whether the database supports limiting the size of the resultset. |
java.lang.String |
ignoreCase(java.lang.String in)
This method is used to ignore case. |
void |
lockTable(java.sql.Connection con,
java.lang.String table)
Locks the specified table. |
boolean |
supportsNativeLimit()
This method is used to chek whether the database natively supports limiting the size of the resultset. |
boolean |
supportsNativeOffset()
This method is used to chek whether the database natively supports returning results starting at an offset position other than 0. |
java.lang.String |
toUpperCase(java.lang.String in)
This method is used to ignore case. |
void |
unlockTable(java.sql.Connection con,
java.lang.String table)
Unlocks the specified table. |
| Methods inherited from class org.apache.torque.adapter.DB |
escapeText, getBooleanString, getStringDelimiter, ignoreCaseInOrderBy |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
DATE_FORMAT
private static final java.lang.String DATE_FORMAT
- A specialized date format for MySQL.
- See Also:
- Constant Field Values
| Constructor Detail |
DBMM
protected DBMM()
- Empty protected constructor.
| Method Detail |
toUpperCase
public java.lang.String toUpperCase(java.lang.String in)
- This method is used to ignore case.
- Specified by:
toUpperCasein classDB
ignoreCase
public java.lang.String ignoreCase(java.lang.String in)
- This method is used to ignore case.
- Specified by:
ignoreCasein classDB
getIDMethodType
public java.lang.String getIDMethodType()
- Description copied from class:
DB - Returns the constant from the IDMethod interface denoting which
type of primary key generation method this type of RDBMS uses.
- Specified by:
getIDMethodTypein classDB
getIDMethodSQL
public java.lang.String getIDMethodSQL(java.lang.Object obj)
- Returns the SQL to get the database key of the last row
inserted, which in this case is
SELECT LAST_INSERT_ID().- Specified by:
getIDMethodSQLin classDB
lockTable
public void lockTable(java.sql.Connection con, java.lang.String table) throws java.sql.SQLException
unlockTable
public void unlockTable(java.sql.Connection con, java.lang.String table) throws java.sql.SQLException
- Unlocks the specified table.
- Specified by:
unlockTablein classDB
supportsNativeLimit
public boolean supportsNativeLimit()
- This method is used to chek whether the database natively
supports limiting the size of the resultset.
- Overrides:
supportsNativeLimitin classDB
supportsNativeOffset
public boolean supportsNativeOffset()
- This method is used to chek whether the database natively
supports returning results starting at an offset position other
than 0.
- Overrides:
supportsNativeOffsetin classDB
getLimitStyle
public int getLimitStyle()
- This method is used to chek whether the database supports
limiting the size of the resultset.
- Overrides:
getLimitStylein classDB
getDateString
public java.lang.String getDateString(java.util.Date date)
- This method overrides the JDBC escapes used to format dates
using a
DateFormat. As of version 2.0.11, the MM JDBC driver does not implement JDBC 3.0 escapes.- Overrides:
getDateStringin classDB
|
|||||||||
| Home >> All >> org >> apache >> torque >> [ adapter overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
JAVADOC