planetj.database
Class AS400DBSystem

java.lang.Object
  |
  +--planetj.database.DBSystem
        |
        +--planetj.database.AS400DBSystem
All Implemented Interfaces:
EventListener, IDBObject, ITaskListener, IXMLObject, Serializable

public class AS400DBSystem
extends DBSystem

Insert the type's description here. Creation date: (11/29/2002 1:14:19 PM)

See Also:
Serialized Form

Field Summary
static String DRIVER
          AS400 driver
static String NATIVE_DRIVER
           
 
Fields inherited from class planetj.database.DBSystem
LIBRARIES_NOT_SUPPORTED, LIBRARIES_REQUIRED, LIBRARIES_SUPPORTED
 
Method Summary
 String getColumnIndicationCharacter()
          Returns the character that needs to be used during an insert.
 
Methods inherited from class planetj.database.DBSystem
correctDatabaseObject, createLibrary, createSystem, createSystem, createSystem, createSystem, getAlias, getAllLibraries, getCache, getDefaultDateFormat, getDefaultLibraryName, getFieldClassForSQLTypeName, getIPAddress, getLibraries, getLibrary, getLibrary, getLibrarySupportLevel, getMetaDataAlias, getMetaDataSystem, getName, getProperties, getSQLTypeNames, getSupportedDataType, getSystem, getURL, getXMLData, isBackgroundThreadsSupported, isDefaultLibraryOmitted, isDelegateToPersonal, isHasAllLibraries, removeLibrary, setDelegateToPersonal, setProperties, startRetrieveAllLibrariesTask, taskCompleted, taskFailed, taskStarted, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

DRIVER

public static final String DRIVER
AS400 driver

See Also:
Constant Field Values

NATIVE_DRIVER

public static final String NATIVE_DRIVER
See Also:
Constant Field Values
Method Detail

getColumnIndicationCharacter

public String getColumnIndicationCharacter()
Returns the character that needs to be used during an insert. This char may be different for different DBSystems, so if necessary, override this method to return the required char An Example in MySQL: insert into depvdta (`TYPE`, `key`, `value`) values (6, 'HeHa', 'Yo') In this example the MySQLDBSystem should return a ` char The AS400DBSystem would return a " char

This char will is necessary when a column name is the same as a reserved keyword for this DBSystem. Such as KEY or USER Creation date: (6/23/2003 2:27:41 PM)

Overrides:
getColumnIndicationCharacter in class DBSystem