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 Details

    • Operations

      public Operations()
  • Method Details

    • query

      public static Var query(Var entity, Var query, Var... params)
    • queryPaged

      public static Var queryPaged(Var entity, Var query, Var useRequestData, Var... params)
    • next

      public static void next(Var ds)
    • hasElement

      public static Var hasElement(Var ds)
    • close

      public static void close(Var ds)
    • updateField

      public static void updateField(Var ds, Var fieldName, Var fieldValue)
    • getActiveData

      public static Var getActiveData(Var ds)
    • insert

      public static Var insert(Var entity, Var... params)
    • insert

      public static Var insert(Var entity, Var object)
    • update

      public static void update(Var entity, Var object)
    • remove

      public static void remove(Var entity, Var object)
    • getField

      public static Var getField(Var ds, Var fieldName)
    • getFieldFromDatasource

      public static Var getFieldFromDatasource()
    • remove

      public static void remove(Var ds)
    • execute

      public static Var execute(Var entity, Var query, Var... params)
    • newEntity

      public static final Var newEntity(Var object, Var... params) throws Exception
      Throws:
      Exception
    • executeQuery

      public static Var executeQuery(Var entity, Var query, Var params)
    • getColumn

      public static Var getColumn(Var ds, Var fieldName)
    • 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
    • executeNativeQueryAndReturnMap

      public static Var executeNativeQueryAndReturnMap(Var namespace, Var fields, Var query) throws Exception
      Throws:
      Exception