Package cronapi.database
Class Operations
- java.lang.Object
-
- cronapi.database.Operations
-
public class Operations extends Object
Classe que representa operações de acesso ao banco- Since:
- 2017-05-05
- Version:
- 1.0
- Author:
- Robson Ataíde
-
-
Constructor Summary
Constructors Constructor Description Operations()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidbeginTransaction(Var object)static voidclose(Var ds)static voidcommitTransaction(Var object)static VarconfigureConnection(Var driverInput, Var urlInput, Var userInput, Var passwordInput)static Varexecute(Var entity, Var query, Var... params)static VarexecuteNativeQuery(Var entity, Var query, Var... params)static VarexecuteNativeQueryAndReturnMap(Var namespace, Var fields, Var query)static VarexecuteNativeQueryUpdate(Var entity, Var query, Var... params)static VarexecuteProcedure(Var namespace, Var storeProcedure, Var param, Var nameClass)static VarexecuteProcedureInOut(Var namespace, Var storeProcedure, Var param, Var paramModes, Var paramTypes)static VarexecuteQuery(Var entity, Var query, Var params)static voidflushTransaction(Var object)static VargetActiveData(Var ds)static VargetColumn(Var ds, Var fieldName)static VargetField(Var ds, Var fieldName)static VargetFieldFromDatasource()static VarhasElement(Var ds)static Varinsert(Var entity, Var object)static Varinsert(Var entity, Var... params)static VarnewEntity(Var object, Var... params)static voidnext(Var ds)static Varquery(Var entity, Var query, Var... params)static VarqueryPaged(Var entity, Var query, Var useRequestData, Var... params)static voidremove(Var ds)static voidremove(Var entity, Var object)static voidrollbackTransaction(Var object)static voidsetFlushMode(Var persistenceUnit, Var type)static voidupdate(Var entity, Var object)static voidupdateField(Var ds, Var fieldName, Var fieldValue)
-
-
-
Method Detail
-
next
public static void next(Var ds)
-
close
public static void close(Var ds)
-
getFieldFromDatasource
public static Var getFieldFromDatasource()
-
remove
public static void remove(Var ds)
-
newEntity
public static final Var newEntity(Var object, Var... params) throws Exception
- Throws:
Exception
-
commitTransaction
public static final void commitTransaction(Var object) throws Exception
- Throws:
Exception
-
rollbackTransaction
public static final void rollbackTransaction(Var object) throws Exception
- Throws:
Exception
-
flushTransaction
public static final void flushTransaction(Var object) throws Exception
- Throws:
Exception
-
beginTransaction
public static final void beginTransaction(Var object) throws Exception
- Throws:
Exception
-
executeNativeQuery
public static Var executeNativeQuery(Var entity, Var query, Var... params) throws Exception
- Throws:
Exception
-
executeNativeQueryUpdate
public static Var executeNativeQueryUpdate(Var entity, Var query, Var... params) throws Exception
- Throws:
Exception
-
executeProcedure
public static Var executeProcedure(Var namespace, Var storeProcedure, Var param, Var nameClass) throws Exception
- Throws:
Exception
-
executeProcedureInOut
public static Var executeProcedureInOut(Var namespace, Var storeProcedure, Var param, Var paramModes, Var paramTypes) throws Exception
- Throws:
Exception
-
setFlushMode
public static void setFlushMode(Var persistenceUnit, Var type) throws Exception
- Throws:
Exception
-
configureConnection
public static Var configureConnection(Var driverInput, Var urlInput, Var userInput, Var passwordInput) throws Exception
- Throws:
Exception
-
-