public interface StoredProcedureInvoker
| Modifier and Type | Field and Description |
|---|---|
static String |
FIELD_BOOLEAN |
static String |
FIELD_DATE |
static String |
FIELD_NUMERIC |
static String |
FIELD_STRING |
static String |
RETURN_VALUE_NAME
Název proměnné pro uložení výsledku funkce
|
| Modifier and Type | Method and Description |
|---|---|
<T> org.springframework.jdbc.core.SqlParameter |
declareInOutArrayParameter(String name,
String type,
List<T> value)
Deklarace a nastaveni vstupně výstupního parametru (pole)
|
org.springframework.jdbc.core.SqlParameter |
declareInOutBooleanParameter(String name,
Boolean value)
Deklarace a nastaveni vstupně výstupního parametru (pole)
|
org.springframework.jdbc.core.SqlParameter |
declareInOutNullParameter(String name,
int type)
Deklarace a nastaveni vstupně výstupního parametru (s hodnotou null )
|
<T> org.springframework.jdbc.core.SqlParameter |
declareInOutParameter(String name,
int type,
T value)
Deklarace a nastaveni vstupně výstupního parametru
|
<T> org.springframework.jdbc.core.SqlParameter |
declareInOutRecordParameter(String name,
String dbType,
Class<T> entityClass,
T value)
Definice vystupniho parametru typu PL/SQL record
|
<T extends StructConvertable> |
declareInOutStructParameter(String name,
String type,
T value)
Deklarace a nastaveni vstupně výstupního parametru (struktura)
|
<T> org.springframework.jdbc.core.SqlParameter |
declareInOutTableParameter(String name,
String dbType,
Class<T> entityClass,
List<T> value)
Definice vystupniho parametru typu PL/SQL table of PL/SQL record
|
org.springframework.jdbc.core.SqlParameter |
declareOutArrayParameter(String name,
String dbType)
Definice vystupniho parametru typu pole
|
org.springframework.jdbc.core.SqlParameter |
declareOutBooleanParameter(String name)
Definice vystupniho parametru (typu boolean)
|
org.springframework.jdbc.core.SqlParameter |
declareOutParameter(String name,
int type)
Definice vystupniho parametru
|
<T> org.springframework.jdbc.core.SqlParameter |
declareOutRecordParameter(String name,
String dbType,
Class<T> entityClass)
Definice vystupniho parametru typu PL/SQL record
|
org.springframework.jdbc.core.SqlParameter |
declareOutStructParameter(String name,
String dbType)
Definice vystupniho parametru typu struktura
|
<T> org.springframework.jdbc.core.SqlParameter |
declareOutTableParameter(String name,
String dbType,
Class<T> entityClass)
Definice vystupniho parametru typu PL/SQL table of PL/SQL record
|
org.springframework.jdbc.core.SqlParameter |
declareReturnArrayParameter(String typeName)
Definice výstupního parametru typu DB pole (Objektový typ)
|
org.springframework.jdbc.core.SqlParameter |
declareReturnBooleanParameter()
Definice navratove hodnoty typu Boolean
|
org.springframework.jdbc.core.SqlParameter |
declareReturnParameter(int type)
Definice navratove hodnoty
|
<T> org.springframework.jdbc.core.SqlParameter |
declareReturnRecordParameter(String dbType,
Class<T> entityClass)
Definice výstupního parametru typu PL/SQL record
|
org.springframework.jdbc.core.SqlParameter |
declareReturnStructParameter(String typeName)
Definice výstupního parametru typu DB record (Objektový typ)
|
<T> org.springframework.jdbc.core.SqlParameter |
declareReturnTableParameter(String dbType,
Class<T> entityClass)
Definice výstupního parametru typu PL/SQL table of PL/SQL record
|
StoredProcedureResult |
execute()
Deprecated.
pouzit executeIndex() nebo executeName()
|
StoredProcedureResult |
executeIndex()
Funkce pro spuštění a získání mapy hodnot výstupních parametrů - parametry zasilané v pořadí podle zadaní
|
StoredProcedureResult |
executeName()
Funkce pro spuštění a získání mapy hodnot výstupních parametrů - parametry zasilané s názvem
|
<T> T |
extract(StoredProcedureResult resultMap,
String name,
Class<T> returnType)
Deprecated.
|
<T> List<T> |
extractArray(StoredProcedureResult resultMap,
String name,
Class<T> returnType)
Deprecated.
|
Boolean |
extractBoolean(StoredProcedureResult resultMap,
String name)
Deprecated.
|
<T> T |
extractRecord(StoredProcedureResult resultMap,
String name,
Class<T> returnType)
Deprecated.
|
<T> boolean |
extractRecord(StoredProcedureResult resultMap,
String name,
T returnValue)
Deprecated.
|
<T> T |
extractResult(StoredProcedureResult resultMap,
Class<T> returnType)
Deprecated.
|
<T> List<T> |
extractResultArray(StoredProcedureResult resultMap,
Class<T> returnType)
Deprecated.
|
<T> T |
extractResultRecord(StoredProcedureResult resultMap,
Class<T> returnType)
Vyzvednutí výsledku funkce (PL/SQL record)
|
<T extends StructConvertable> |
extractResultStruct(StoredProcedureResult resultMap,
Class<T> returnType)
Deprecated.
|
<T> List<T> |
extractResultTable(StoredProcedureResult resultMap,
Class<T> returnType)
Deprecated.
|
<T extends StructConvertable> |
extractStruct(StoredProcedureResult resultMap,
String name,
Class<T> returnType)
Deprecated.
|
<T> List<T> |
extractTable(StoredProcedureResult resultMap,
String name,
Class<T> returnType)
Deprecated.
|
<T> void |
extractTable(StoredProcedureResult resultMap,
String name,
Class<T> returnType,
List<T> target,
MergeType mergeType)
Deprecated.
|
List<org.springframework.jdbc.core.SqlParameter> |
getDeclaredParameters() |
<T> T |
getResult(Class<T> returnType)
Funkce pro spuštění a ziskani vysledku dotazu (primitivní typu)
|
<T> List<T> |
getResultArray(Class<T> returnType)
Funkce pro spustení a ziskani vysledku dotazu - seznam polozek (db pole)
|
<T> T |
getResultRecord(Class<T> returnType)
Funkce pro spuštění a ziskani vysledku dotazu (pl/sql struktura)
|
<T extends StructConvertable> |
getResultStruct(Class<T> returnType)
Funkce pro spuštění a ziskani vysledku dotazu (db struktura)
|
<T> List<T> |
getResultTable(Class<T> returnType)
Funkce pro spuštění a ziskani vysledku dotazu (jako pl/sql tabulka)
|
Boolean |
isResultBoolean()
Funkce pro spuštění a ziskani vysledku dotazu (pl/sql struktura)
|
<T> org.springframework.jdbc.core.SqlParameter |
setArrayParameter(String name,
String typeName,
List<T> value)
Nastaveni vstupniho parametru (pole)
|
org.springframework.jdbc.core.SqlParameter |
setBooleanParameter(String name,
Boolean value)
Nastaveni vstupniho parametru
|
void |
setDataSource(DataSource dataSource)
Nastaveni datoveho zdroje
|
void |
setName(String name) |
org.springframework.jdbc.core.SqlParameter |
setNullParameter(String name,
int type)
Nastaveni vstupniho parametru ( s hodnotou null )
|
<T> org.springframework.jdbc.core.SqlParameter |
setParameter(String name,
int type,
T value)
Nastaveni vstupniho parametru
|
void |
setQueryTimeout(int timeout)
Nastavení timout spoustene procedury
|
<T> org.springframework.jdbc.core.SqlParameter |
setRecordParameter(String name,
String dbType,
Class<T> entityClass,
T value)
Nastavení vstupniho parametru typu PL/SQL record
|
<E extends StructConvertable> |
setStructParameter(String name,
String typeName,
E value)
Nastaveni vstupniho parametru (struktura)
|
<T> org.springframework.jdbc.core.SqlParameter |
setTableParameter(String name,
String dbType,
Class<T> entityClass,
List<T> value)
Nastavení vstupniho parametru typu PL/SQL table
|
static final String RETURN_VALUE_NAME
static final String FIELD_BOOLEAN
static final String FIELD_NUMERIC
static final String FIELD_STRING
static final String FIELD_DATE
void setName(String name)
name - jmeno databazoveho objektu, který se má spouštětvoid setDataSource(DataSource dataSource)
List<org.springframework.jdbc.core.SqlParameter> getDeclaredParameters()
org.springframework.jdbc.core.SqlParameter declareReturnParameter(int type)
type - Typ hodnoty (@link java.sql.Types)org.springframework.jdbc.core.SqlParameter declareReturnStructParameter(String typeName)
typeName - jméno DB typuorg.springframework.jdbc.core.SqlParameter declareReturnArrayParameter(String typeName)
typeName - jméno DB typu<T> org.springframework.jdbc.core.SqlParameter declareReturnRecordParameter(String dbType, Class<T> entityClass)
dbType - Cílový typ databázový typentityClass - cílový typorg.springframework.jdbc.core.SqlParameter declareReturnBooleanParameter()
<T> org.springframework.jdbc.core.SqlParameter declareReturnTableParameter(String dbType, Class<T> entityClass)
dbType - Cílový typ databázový typentityClass - cílový typorg.springframework.jdbc.core.SqlParameter declareOutParameter(String name, int type)
name - Jmeno parametrutype - Typ hodnoty (@link java.sql.Types)org.springframework.jdbc.core.SqlParameter declareOutStructParameter(String name, String dbType)
name - Jmeno parametrudbType - Název objektového typuorg.springframework.jdbc.core.SqlParameter declareOutArrayParameter(String name, String dbType)
name - Jmeno parametrudbType - Název objektového typu<T> org.springframework.jdbc.core.SqlParameter declareOutRecordParameter(String name, String dbType, Class<T> entityClass)
name - Jmeno parametrudbType - Cílový typ databázový typentityClass - Cílový typorg.springframework.jdbc.core.SqlParameter declareOutBooleanParameter(String name)
name - Jmeno parametru<T> org.springframework.jdbc.core.SqlParameter declareOutTableParameter(String name, String dbType, Class<T> entityClass)
name - Jmeno parametrudbType - Cílový typ databázový typentityClass - Cílový typ<T> org.springframework.jdbc.core.SqlParameter declareInOutParameter(String name, int type, T value)
name - Jmeno parametrutype - Typ hodnoty (@link java.sql.Types)value - Hodnota vstupniho parametru<T extends StructConvertable> org.springframework.jdbc.core.SqlParameter declareInOutStructParameter(String name, String type, T value)
name - Jmeno parametrutype - Název DB typuvalue - Hodnota vstupniho parametru<T> org.springframework.jdbc.core.SqlParameter declareInOutArrayParameter(String name, String type, List<T> value)
name - Jmeno parametrutype - Název DB typuvalue - Hodnota vstupniho parametru<T> org.springframework.jdbc.core.SqlParameter declareInOutRecordParameter(String name, String dbType, Class<T> entityClass, T value)
name - Jmeno parametrudbType - Cílový typ databázový typentityClass - Cílový typvalue - hodnotaorg.springframework.jdbc.core.SqlParameter declareInOutNullParameter(String name, int type)
name - Jmeno parametrutype - Typ hodnoty (@link java.sql.Types)org.springframework.jdbc.core.SqlParameter declareInOutBooleanParameter(String name, Boolean value)
name - Jmeno parametruvalue - hodnota<T> org.springframework.jdbc.core.SqlParameter declareInOutTableParameter(String name, String dbType, Class<T> entityClass, List<T> value)
name - Jmeno parametrudbType - Cílový typ databázový typentityClass - Cílový typvalue - hodnota<T> org.springframework.jdbc.core.SqlParameter setParameter(String name, int type, T value)
name - Jmeno parametrutype - Typ hodnoty (@link java.sql.Types)value - Hodnota vstupniho parametru<E extends StructConvertable> org.springframework.jdbc.core.SqlParameter setStructParameter(String name, String typeName, E value)
name - Jmeno parametrutypeName - Jmeno databazoveho typvalue - Hodnota vstupniho parametru<T> org.springframework.jdbc.core.SqlParameter setArrayParameter(String name, String typeName, List<T> value)
name - Jmeno parametrutypeName - Jmeno databazoveho typvalue - Seznam hodnot vstupniho parametru<T> org.springframework.jdbc.core.SqlParameter setRecordParameter(String name, String dbType, Class<T> entityClass, T value)
name - Jmeno parametrudbType - Cílový typ databázový typentityClass - Cílový typvalue - hodnotaorg.springframework.jdbc.core.SqlParameter setNullParameter(String name, int type)
name - Jmeno parametrutype - Typ hodnoty (@link java.sql.Types)org.springframework.jdbc.core.SqlParameter setBooleanParameter(String name, Boolean value)
name - Jmeno parametruvalue - Hodnota vstupniho parametru<T> org.springframework.jdbc.core.SqlParameter setTableParameter(String name, String dbType, Class<T> entityClass, List<T> value)
name - Jmeno parametrudbType - Cílový typ databázový typentityClass - Cílový typvalue - hodnota<T> T getResult(Class<T> returnType)
returnType - Typ vysledku<T extends StructConvertable> T getResultStruct(Class<T> returnType)
returnType - Typ vysledku<T> List<T> getResultArray(Class<T> returnType)
returnType - Typ polozky<T> T getResultRecord(Class<T> returnType)
returnType - Typ vysledkuBoolean isResultBoolean()
<T> List<T> getResultTable(Class<T> returnType)
returnType - Typ vysledku@Deprecated StoredProcedureResult execute()
StoredProcedureResult executeIndex()
StoredProcedureResult executeName()
@Deprecated <T> T extract(StoredProcedureResult resultMap, String name, Class<T> returnType)
resultMap - seznam hodnotname - jméno proměnnéreturnType - cílový typ@Deprecated <T extends StructConvertable> T extractStruct(StoredProcedureResult resultMap, String name, Class<T> returnType)
resultMap - seznam hodnotname - jméno proměnnéreturnType - cílový typ@Deprecated <T> List<T> extractArray(StoredProcedureResult resultMap, String name, Class<T> returnType)
resultMap - seznam hodnotname - jméno proměnnéreturnType - cílový typ@Deprecated <T> T extractRecord(StoredProcedureResult resultMap, String name, Class<T> returnType)
resultMap - seznam hodnotname - jméno proměnnéreturnType - cílový typ@Deprecated <T> boolean extractRecord(StoredProcedureResult resultMap, String name, T returnValue)
resultMap - seznam hodnotname - jméno proměnnéreturnValue - cílový objekt@Deprecated <T> List<T> extractTable(StoredProcedureResult resultMap, String name, Class<T> returnType)
resultMap - seznam hodnotname - jméno proměnnéreturnType - cílový typ@Deprecated <T> void extractTable(StoredProcedureResult resultMap, String name, Class<T> returnType, List<T> target, MergeType mergeType)
resultMap - seznam hodnotname - jméno proměnnéreturnType - cílový typtarget - cílový seznammergeType - způsob spojení seznamu z dba a cilového seznamu@Deprecated Boolean extractBoolean(StoredProcedureResult resultMap, String name)
resultMap - seznam hodnotname - jméno proměnné@Deprecated <T> T extractResult(StoredProcedureResult resultMap, Class<T> returnType)
resultMap - seznam hodnotreturnType - cílový typ@Deprecated <T extends StructConvertable> T extractResultStruct(StoredProcedureResult resultMap, Class<T> returnType)
resultMap - seznam hodnotreturnType - cílový typ@Deprecated <T> List<T> extractResultArray(StoredProcedureResult resultMap, Class<T> returnType)
resultMap - seznam hodnotreturnType - cílový typ@Deprecated <T> List<T> extractResultTable(StoredProcedureResult resultMap, Class<T> returnType)
resultMap - seznam hodnotreturnType - cílový typ<T> T extractResultRecord(StoredProcedureResult resultMap, Class<T> returnType)
resultMap - seznam hodnotreturnType - cílový typvoid setQueryTimeout(int timeout)
timeout - cas v sekundachCopyright © 2017 DataLite. All rights reserved.