|
WebObjects 5.4.1 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.webobjects.jdbcadaptor.JDBCPlugIn
com.webobjects.jdbcadaptor.SybasePlugIn
public class SybasePlugIn
| Nested Class Summary | |
|---|---|
static class |
SybasePlugIn.SybaseExpression
|
static class |
SybasePlugIn.SybaseSynchronizationFactory
|
| Nested classes/interfaces inherited from class com.webobjects.jdbcadaptor.JDBCPlugIn |
|---|
JDBCPlugIn.LobEntry |
| Field Summary |
|---|
| Fields inherited from class com.webobjects.jdbcadaptor.JDBCPlugIn |
|---|
DefaultPlugInClassName, DefaultPlugInSuffix |
| Constructor Summary | |
|---|---|
SybasePlugIn(JDBCAdaptor adaptor)
|
|
| Method Summary | |
|---|---|
EOSchemaSynchronizationFactory |
createSchemaSynchronizationFactory()
Creates a new EOSynchronizationFactory using the plugin's response to adaptor(). |
String |
databaseProductName()
Returns a string identifying the database. |
String |
defaultDriverName()
Returns a fully qualified name of the JDBC driver class that this plugin prefers to use. |
Class |
defaultExpressionClass()
Returns the Java Class to use as the expression class. |
NSDictionary<String,Object> |
jdbcInfo()
Returns database-specific information about the JDBC data source. |
String |
name()
Returns the plugin's name. |
String |
newPrimaryKeySelectString(String pkTableName,
String entityRootName)
The statement for selecting the primary key for a given entity. |
String |
primaryKeyLockString(String pkTableName,
String entityRootName)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public SybasePlugIn(JDBCAdaptor adaptor)
| Method Detail |
|---|
public String name()
JDBCPlugIn
name in class JDBCPlugInpublic String defaultDriverName()
JDBCPlugIn
defaultDriverName in class JDBCPlugInpublic String databaseProductName()
JDBCPlugIn
databaseProductName in class JDBCPlugInpublic Class defaultExpressionClass()
JDBCPlugIn
defaultExpressionClass in class JDBCPlugInJDBCExpression,
JDBCAdaptor#defaultExpressionClasspublic EOSchemaSynchronizationFactory createSchemaSynchronizationFactory()
JDBCPlugInadaptor(). The default EOSynchronizationFactory supports
only basic SQL table generation. Subclasses need to override this method
to support schema synchronization.
createSchemaSynchronizationFactory in class JDBCPlugInJDBCPlugIn.synchronizationFactory()public NSDictionary<String,Object> jdbcInfo()
JDBCPlugIn
jdbcInfo in class JDBCPlugIn
public String newPrimaryKeySelectString(String pkTableName,
String entityRootName)
JDBCPlugIn
SELECT PK FROM EO_PK_TABLE WHERE NAME = 'MOVIE' FOR UPDATE
newPrimaryKeySelectString in class JDBCPlugIn
public String primaryKeyLockString(String pkTableName,
String entityRootName)
primaryKeyLockString in class JDBCPlugIn
|
Last updated Wednesday, January 23, 2008 14:25 PST | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||