mill.db
Class DBconnect

java.lang.Object
mill.db.DBconnect
- Direct Known Subclasses:
- ORAconnect, SAPconnect
- public abstract class DBconnect
- extends java.lang.Object
|
Method Summary |
static void |
close(DBconnect db_)
|
static DBconnect |
get()
Deprecated. |
abstract java.lang.String |
getClobField(java.sql.ResultSet rs,
java.lang.String nameFeld)
|
abstract java.lang.String |
getClobField(java.sql.ResultSet rs,
java.lang.String nameFeld,
int maxLength)
|
static ConnectionData |
getConnectionData()
|
static java.lang.String |
getDBconnectClassName()
|
abstract long |
getFirstValue(java.lang.String t,
java.lang.String f,
java.lang.String w,
java.lang.String o)
|
abstract java.lang.String |
getFirstValueString(java.lang.String t,
java.lang.String f,
java.lang.String w,
java.lang.String o)
|
static DBconnect |
getInstance()
|
static DBconnect |
getInstance(boolean isDynamic)
|
abstract boolean |
getIsClosed()
|
abstract int |
getMaxLengthStringField()
|
abstract long |
getSequenceNextValue(java.lang.String s)
|
boolean |
isDynamic()
|
protected static DBconnect |
openConnect()
|
protected static DBconnect |
openDynamicConnect()
|
static void |
setConnectionData(ConnectionData cd)
|
static void |
setDBconnectClassName(java.lang.String s)
|
static void |
terminateConnection()
|
abstract boolean |
testExceptionIndexUniqueKey(java.lang.Exception e,
java.lang.String index)
|
abstract boolean |
testExceptionTableNotFound(java.lang.Exception e)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
_db_
protected static DBconnect _db_
initFlag
protected static java.lang.Boolean initFlag
mainConnectionData_
private static ConnectionData mainConnectionData_
DBconnectClass_
private static java.lang.String DBconnectClass_
isDBOk
public boolean isDBOk
conn
public java.sql.Connection conn
login_
protected java.lang.String login_
pass_
protected java.lang.String pass_
isCommit_
protected boolean isCommit_
isDriverLoaded
protected boolean isDriverLoaded
isDynamicConnect
protected boolean isDynamicConnect
DBconnect
public DBconnect()
getIsClosed
public abstract boolean getIsClosed()
throws java.sql.SQLException
getClobField
public abstract java.lang.String getClobField(java.sql.ResultSet rs,
java.lang.String nameFeld)
throws java.sql.SQLException
getClobField
public abstract java.lang.String getClobField(java.sql.ResultSet rs,
java.lang.String nameFeld,
int maxLength)
throws java.sql.SQLException
testExceptionTableNotFound
public abstract boolean testExceptionTableNotFound(java.lang.Exception e)
testExceptionIndexUniqueKey
public abstract boolean testExceptionIndexUniqueKey(java.lang.Exception e,
java.lang.String index)
getSequenceNextValue
public abstract long getSequenceNextValue(java.lang.String s)
throws java.sql.SQLException
getFirstValue
public abstract long getFirstValue(java.lang.String t,
java.lang.String f,
java.lang.String w,
java.lang.String o)
throws java.sql.SQLException
getFirstValueString
public abstract java.lang.String getFirstValueString(java.lang.String t,
java.lang.String f,
java.lang.String w,
java.lang.String o)
throws java.sql.SQLException
getMaxLengthStringField
public abstract int getMaxLengthStringField()
setConnectionData
public static void setConnectionData(ConnectionData cd)
getConnectionData
public static ConnectionData getConnectionData()
throws java.lang.Exception
setDBconnectClassName
public static void setDBconnectClassName(java.lang.String s)
getDBconnectClassName
public static java.lang.String getDBconnectClassName()
isDynamic
public boolean isDynamic()
terminateConnection
public static void terminateConnection()
openDynamicConnect
protected static DBconnect openDynamicConnect()
throws java.lang.Exception
openConnect
protected static DBconnect openConnect()
throws java.lang.Exception
getInstance
public static DBconnect getInstance()
throws java.lang.Exception
getInstance
public static DBconnect getInstance(boolean isDynamic)
throws java.lang.Exception
close
public static void close(DBconnect db_)
get
public static DBconnect get()
throws java.lang.Exception
- Deprecated.