|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.pentaho.di.core.database.BaseDatabaseMeta org.pentaho.di.core.database.GenericDatabaseMeta org.pentaho.di.core.database.RemedyActionRequestSystemDatabaseMeta
public class RemedyActionRequestSystemDatabaseMeta
Contains Database Connection information through static final members for a BMW Remedy Action Request System. These connections are typically read-only ODBC only.
Field Summary |
---|
Fields inherited from class org.pentaho.di.core.database.GenericDatabaseMeta |
---|
ATRRIBUTE_CUSTOM_DRIVER_CLASS, ATRRIBUTE_CUSTOM_URL |
Constructor Summary | |
---|---|
RemedyActionRequestSystemDatabaseMeta()
|
Method Summary | |
---|---|
int[] |
getAccessTypeList()
Get the list of possible access types for a database. |
String |
getDriverClass()
Obtain the name of the JDBC driver class that we need to use! |
int |
getNotFoundTK(boolean use_autoinc)
Get the not found technical key. |
String |
getURL(String hostname,
String port,
String databaseName)
|
boolean |
isFetchSizeSupported()
Checks whether or not the command setFetchSize() is supported by the JDBC driver... |
boolean |
isRequiringTransactionsOnQueries()
|
boolean |
supportsBitmapIndex()
|
boolean |
supportsRepository()
|
boolean |
supportsViews()
The JDBC/ODBC Driver doesn't support listing views, so turn this feature off. |
Methods inherited from class org.pentaho.di.core.database.GenericDatabaseMeta |
---|
getAddColumnStatement, getFieldDefinition, getModifyColumnStatement, getSQLInsertAutoIncUnknownDimensionRow, getTruncateTableStatement, getUsedLibraries, supportsPreparedStatementMetadataRetrieval |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public RemedyActionRequestSystemDatabaseMeta()
Method Detail |
---|
public int[] getAccessTypeList()
DatabaseInterface
getAccessTypeList
in interface DatabaseInterface
getAccessTypeList
in class GenericDatabaseMeta
public int getNotFoundTK(boolean use_autoinc)
DatabaseInterface
getNotFoundTK
in interface DatabaseInterface
getNotFoundTK
in class GenericDatabaseMeta
use_autoinc
- Whether or not we want to use an auto increment field
DatabaseInterface.getNotFoundTK(boolean)
public String getDriverClass()
DatabaseInterface
getDriverClass
in interface DatabaseInterface
getDriverClass
in class GenericDatabaseMeta
public String getURL(String hostname, String port, String databaseName)
getURL
in interface DatabaseInterface
getURL
in class GenericDatabaseMeta
hostname
- the hostnameport
- the port as a stringdatabaseName
- the database name
public boolean isFetchSizeSupported()
isFetchSizeSupported
in interface DatabaseInterface
isFetchSizeSupported
in class GenericDatabaseMeta
public boolean supportsBitmapIndex()
supportsBitmapIndex
in interface DatabaseInterface
supportsBitmapIndex
in class GenericDatabaseMeta
public boolean supportsRepository()
supportsRepository
in interface DatabaseInterface
supportsRepository
in class GenericDatabaseMeta
public boolean isRequiringTransactionsOnQueries()
isRequiringTransactionsOnQueries
in interface DatabaseInterface
isRequiringTransactionsOnQueries
in class BaseDatabaseMeta
public boolean supportsViews()
supportsViews
in interface DatabaseInterface
supportsViews
in class BaseDatabaseMeta
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |