public interface IDatenbankzugriffHandler extends IGenericHandler
Modifier and Type | Method and Description |
---|---|
de.xima.cmn.db.model.SerializableResultSet |
executeDBquery(UserContext uc,
Mandant mandant,
String datenquellenName,
IReplacerParams placeholderParams,
boolean suppressStatementLimits,
Serializable... parameters) |
de.xima.cmn.db.model.SerializableResultSet |
executePublicDBquery(UserContext uc,
Mandant client,
String queryName,
boolean suppressStatementLimits,
Serializable[] parameters) |
DatenbankZugriff |
getByUUID(UserContext uc,
Mandant client,
String uuid)
Returns the DB access with the given UUID
|
DatenbankZugriff |
getByUUID(UserContext uc,
Mandant client,
UUID uuid)
Returns the DB access with the given UUID
|
DatenbankZugriff |
getDatenbankzugriffByMandant(UserContext uc,
Mandant mandant,
String name)
Gets the Datenbankzugriff by.
|
de.xima.cmn.db.model.SerializableResultSet |
query(UserContext uc,
Integer dbZugriffId,
String sql,
boolean suppressStatementLimits,
Serializable... args) |
int |
update(UserContext uc,
Integer dbZugriffId,
String sql,
Serializable... args) |
create, create, delete, delete, deleteBy, deleteById, deleteById, getAll, getAllBy, getAttributes, getAttributes, getBy, getById, getById, getById, getSingleAttributes, getSingleAttributes, resultTotalCount, update, update
getName
DatenbankZugriff getDatenbankzugriffByMandant(UserContext uc, Mandant mandant, String name)
uc
- the UserContext
to usemandant
- Mandant
der Mandantenname
- the nameDatenbankZugriff getByUUID(UserContext uc, Mandant client, String uuid)
uc
- UserContext
to useclient
- Mandant
context in which to look for DB accessuuid
- String
UUID of the DB accessDatenbankZugriff
for the given UUID and clientDatenbankZugriff getByUUID(UserContext uc, Mandant client, UUID uuid)
uc
- UserContext
to useclient
- Mandant
context in which to look for DB accessuuid
- UUID
UUID of the DB accessDatenbankZugriff
for the given UUID and clientde.xima.cmn.db.model.SerializableResultSet query(UserContext uc, Integer dbZugriffId, String sql, boolean suppressStatementLimits, Serializable... args) throws PropertyVetoException
PropertyVetoException
de.xima.cmn.db.model.SerializableResultSet executeDBquery(UserContext uc, Mandant mandant, String datenquellenName, IReplacerParams placeholderParams, boolean suppressStatementLimits, Serializable... parameters) throws PropertyVetoException
PropertyVetoException
int update(UserContext uc, Integer dbZugriffId, String sql, Serializable... args) throws PropertyVetoException
PropertyVetoException
de.xima.cmn.db.model.SerializableResultSet executePublicDBquery(UserContext uc, Mandant client, String queryName, boolean suppressStatementLimits, Serializable[] parameters) throws PropertyVetoException
PropertyVetoException
Copyright © 2020 XIMA MEDIA GmbH. All rights reserved.