public class Panache extends Object
Constructor and Description |
---|
Panache() |
Modifier and Type | Method and Description |
---|---|
static int |
executeUpdate(String query,
Map<String,Object> params)
Executes a database update operation and return the number of rows operated on.
|
static int |
executeUpdate(String query,
Object... params)
Executes a database update operation and return the number of rows operated on.
|
static int |
executeUpdate(String query,
Parameters params)
Executes a database update operation and return the number of rows operated on.
|
static javax.persistence.EntityManager |
getEntityManager()
Returns the current
EntityManager |
static TransactionManager |
getTransactionManager()
Returns the current
TransactionManager |
static void |
setRollbackOnly()
Marks the current transaction as "rollback-only", which means that it will not be
committed: it will be rolled back at the end of this transaction lifecycle.
|
public static javax.persistence.EntityManager getEntityManager()
EntityManager
EntityManager
public static TransactionManager getTransactionManager()
TransactionManager
TransactionManager
public static int executeUpdate(String query, Object... params)
query
- a normal HQL queryparams
- optional list of indexed parameterspublic static int executeUpdate(String query, Map<String,Object> params)
query
- a normal HQL queryparams
- Map
of named parameterspublic static int executeUpdate(String query, Parameters params)
query
- a normal HQL queryparams
- Parameters
of named parameterspublic static void setRollbackOnly()
Copyright © 2019 JBoss by Red Hat. All rights reserved.