Package ch.nolix.core.sql.connection
Klasse SqlConnection
java.lang.Object
ch.nolix.core.sql.connection.SqlConnection
- Alle implementierten Schnittstellen:
Closeable
,CloseStateRequestable
,GroupCloseable
,ISqlConnection
,AutoCloseable
- Bekannte direkte Unterklassen:
MsSqlConnection
-
Konstruktorübersicht
ModifiziererKonstruktorBeschreibungprotected
SqlConnection
(SqlDatabaseEngine sqlDatabaseEngine, int port, String userName, String userPassword) protected
SqlConnection
(SqlDatabaseEngine sqlDatabaseEngine, String ip, int port, String userName, String userPassword) protected
SqlConnection
(SqlDatabaseEngine sqlDatabaseEngine, Connection connection) -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungfinal void
executeStatement
(String statement, String... statements) final void
executeStatements
(IContainer<String> statements) final SqlDatabaseEngine
final IContainer
<? extends IContainer<String>> getRecordsFromQuery
(String query) final IContainer
<String> final IContainer
<String> getSingleRecordFromQuery
(String query) protected abstract String
final CloseController
final void
Lets the currentGroupCloseable
note a close.Von Klasse geerbte Methoden java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Von Schnittstelle geerbte Methoden ch.nolix.coreapi.resourcecontrolapi.resourceclosingapi.CloseStateRequestable
isOpen
Von Schnittstelle geerbte Methoden ch.nolix.coreapi.resourcecontrolapi.resourceclosingapi.GroupCloseable
close, createCloseDependencyTo, isClosed
-
Konstruktordetails
-
SqlConnection
-
SqlConnection
protected SqlConnection(SqlDatabaseEngine sqlDatabaseEngine, int port, String userName, String userPassword) -
SqlConnection
protected SqlConnection(SqlDatabaseEngine sqlDatabaseEngine, String ip, int port, String userName, String userPassword)
-
-
Methodendetails
-
executeStatements
- Angegeben von:
executeStatements
in SchnittstelleISqlConnection
-
executeStatement
- Angegeben von:
executeStatement
in SchnittstelleISqlConnection
-
getDatabaseEngine
- Angegeben von:
getDatabaseEngine
in SchnittstelleISqlConnection
-
getRecordsFromQuery
- Angegeben von:
getRecordsFromQuery
in SchnittstelleISqlConnection
-
getRecordsHavingSinlgeEntryFromQuery
- Angegeben von:
getRecordsHavingSinlgeEntryFromQuery
in SchnittstelleISqlConnection
-
getSingleRecordFromQuery
- Angegeben von:
getSingleRecordFromQuery
in SchnittstelleISqlConnection
-
getSingleRecordHavingSingleEntryFromQuery
- Angegeben von:
getSingleRecordHavingSingleEntryFromQuery
in SchnittstelleISqlConnection
-
getStoredCloseController
- Angegeben von:
getStoredCloseController
in SchnittstelleGroupCloseable
- Gibt zurück:
- the
ICloseController
of the currentGroupCloseable
.
-
noteClose
public final void noteClose()Beschreibung aus Schnittstelle kopiert:GroupCloseable
Lets the currentGroupCloseable
note a close.- Angegeben von:
noteClose
in SchnittstelleGroupCloseable
-
getSqlDatabaseEngineDriverClass
-