de.pkjs.pl
Interface DatabaseMBean

All Known Implementing Classes:
Database

public interface DatabaseMBean

Author:
PKOEKER

Method Summary
 java.util.Date getCreatedTimeStamp()
           
 java.lang.String getCreateUserField()
          Liefert den Namen des Feldes, in das der Benutzername beim Insert eingetragen werden soll.
 java.lang.String getDatabaseName()
          Liefert den Namen dieser Datenbank.
 int getDatabaseType()
           
 java.lang.String getDatabaseURL()
          Liefert die URL über die der JDBC-Trieber auf die Datenbank zugreift.
 java.lang.String getDataSource()
           
 java.lang.String getEncoding()
           
 java.lang.String getGetSequence()
           
 java.lang.String getJDBCDriver()
          Liefert die Klassennamen des JDBC-Treibers.
 java.lang.String getLayerName()
           
 int getMaxActive()
           
 int getMinIdle()
           
 java.lang.String getNowString()
          Liefert die aktuelle Uhrzeit im gewähltenFormat (HH:mm).
 int getNumberOfNamedSequences()
           
 int getNumberOfNamedStatements()
           
 int getNumberOfRequests()
           
 int getNumberOfTables()
           
 java.lang.String getOptimisticField()
          Liefert den Namen des Feldes, über das das optimistische Locking abgewickelt wird.
 java.util.Date getResetTimeStamp()
           
 java.lang.String getSetSequence()
           
 java.lang.String getTodayNowString()
           
 java.lang.String getTodayString()
          Liefert das heutige Datum im gewählten Format (dd.MM.yyyy).
 int getTransactionIsolationLevel()
           
 java.lang.String getUpdateJournalDirectory()
           
 java.lang.String getUpdateUserField()
          Liefert den Namen des Feldes, in das der Benutzername beim Update eingetragen werden soll.
 boolean hasDefaultGetOidStatement()
           
 boolean hasDefaultSetOidStatement()
           
 boolean isAutocommit()
           
 boolean isDebug()
           
 void setDebug(boolean state)
           
 

Method Detail

getEncoding

java.lang.String getEncoding()

isDebug

boolean isDebug()

getDatabaseName

java.lang.String getDatabaseName()
Liefert den Namen dieser Datenbank.

Returns:

getOptimisticField

java.lang.String getOptimisticField()
Liefert den Namen des Feldes, über das das optimistische Locking abgewickelt wird.

Wenn eine Tabelle keine Column dieses Namens enthält, dann findet kein optimistisches Locking mit dieser Tabelle statt.

Returns:

getCreateUserField

java.lang.String getCreateUserField()
Liefert den Namen des Feldes, in das der Benutzername beim Insert eingetragen werden soll.

Returns:

getUpdateUserField

java.lang.String getUpdateUserField()
Liefert den Namen des Feldes, in das der Benutzername beim Update eingetragen werden soll.

Returns:

getDatabaseType

int getDatabaseType()

getDatabaseURL

java.lang.String getDatabaseURL()
Liefert die URL über die der JDBC-Trieber auf die Datenbank zugreift.

Beispiel: "jdbc:sapdb://myServerName/myDatabaseName"

Returns:

getJDBCDriver

java.lang.String getJDBCDriver()
Liefert die Klassennamen des JDBC-Treibers.

Beispiel: "com.sap.dbtech.jdbc.DriverSapDB"

Returns:

getLayerName

java.lang.String getLayerName()
Returns:
Returns the layerName.

getDataSource

java.lang.String getDataSource()
Returns:
Returns the dataSource.

getTransactionIsolationLevel

int getTransactionIsolationLevel()
Returns:
Returns the transactionLevel.

isAutocommit

boolean isAutocommit()

getMaxActive

int getMaxActive()

getMinIdle

int getMinIdle()

getGetSequence

java.lang.String getGetSequence()

getSetSequence

java.lang.String getSetSequence()

getTodayString

java.lang.String getTodayString()
Liefert das heutige Datum im gewählten Format (dd.MM.yyyy).

See Also:
#getDateFormat

getNowString

java.lang.String getNowString()
Liefert die aktuelle Uhrzeit im gewähltenFormat (HH:mm).

See Also:
#getTimeFormat

getTodayNowString

java.lang.String getTodayNowString()

setDebug

void setDebug(boolean state)

hasDefaultGetOidStatement

boolean hasDefaultGetOidStatement()

hasDefaultSetOidStatement

boolean hasDefaultSetOidStatement()

getNumberOfNamedSequences

int getNumberOfNamedSequences()

getNumberOfNamedStatements

int getNumberOfNamedStatements()

getNumberOfRequests

int getNumberOfRequests()

getNumberOfTables

int getNumberOfTables()

getCreatedTimeStamp

java.util.Date getCreatedTimeStamp()

getResetTimeStamp

java.util.Date getResetTimeStamp()

getUpdateJournalDirectory

java.lang.String getUpdateJournalDirectory()