public Query createNamedQuery(String name) { long start = 0; if (isTraceEnabled) start = System.currentTimeMillis(); try { // invoke underlying entity manager method and if not running in a tx // return a Query wrapper around the result. EntityManager entityManager = getEntityManager(); return detachQueryNonTxInvocation(entityManager, entityManager.createNamedQuery(name)); } finally { if (isTraceEnabled) { long elapsed = System.currentTimeMillis() - start; ROOT_LOGGER.tracef("createNamedQuery name '%s' took %dms", name, elapsed); } } }
@SuppressWarnings("unchecked") public Query createNativeQuery(String sqlString, Class resultClass) { long start = 0; if (isTraceEnabled) start = System.currentTimeMillis(); try { // invoke underlying entity manager method and if not running in a tx // return a Query wrapper around the result. EntityManager entityManager = getEntityManager(); return detachQueryNonTxInvocation(entityManager, entityManager.createNativeQuery(sqlString, resultClass)); } finally { if (isTraceEnabled) { long elapsed = System.currentTimeMillis() - start; ROOT_LOGGER.tracef("createNativeQuery resultClass '%s' took %dms", resultClass.getName(), elapsed); } } }
public Query createNativeQuery(String sqlString, String resultSetMapping) { long start = 0; if (isTraceEnabled) start = System.currentTimeMillis(); try { // invoke underlying entity manager method and if not running in a tx // return a Query wrapper around the result. EntityManager entityManager = getEntityManager(); return detachQueryNonTxInvocation(entityManager, entityManager.createNativeQuery(sqlString, resultSetMapping)); } finally { if (isTraceEnabled) { long elapsed = System.currentTimeMillis() - start; ROOT_LOGGER.tracef("createNativeQuery took %dms", elapsed); } } }
public Query createNativeQuery(String sqlString) { long start = 0; if (isTraceEnabled) start = System.currentTimeMillis(); try { // invoke underlying entity manager method and if not running in a tx // return a Query wrapper around the result. EntityManager entityManager = getEntityManager(); return detachQueryNonTxInvocation(entityManager, entityManager.createNativeQuery(sqlString)); } finally { if (isTraceEnabled) { long elapsed = System.currentTimeMillis() - start; ROOT_LOGGER.tracef("createNativeQuery took %dms", elapsed); } } }
public Query createQuery(String ejbqlString) { long start = 0; if (isTraceEnabled) start = System.currentTimeMillis(); try { // invoke underlying entity manager method and if not running in a tx // return a Query wrapper around the result. EntityManager entityManager = getEntityManager(); return detachQueryNonTxInvocation(entityManager, entityManager.createQuery(ejbqlString)); } finally { if (isTraceEnabled) { long elapsed = System.currentTimeMillis() - start; ROOT_LOGGER.tracef("createQuery took %dms", elapsed); } } }
public Query createQuery(String ejbqlString) { long start = 0; if (isTraceEnabled) start = System.currentTimeMillis(); try { // invoke underlying entity manager method and if not running in a tx // return a Query wrapper around the result. EntityManager entityManager = getEntityManager(); return detachQueryNonTxInvocation(entityManager, entityManager.createQuery(ejbqlString)); } finally { if (isTraceEnabled) { long elapsed = System.currentTimeMillis() - start; ROOT_LOGGER.tracef("createQuery took %dms", elapsed); } } }
@SuppressWarnings("unchecked") public Query createNativeQuery(String sqlString, Class resultClass) { long start = 0; if (isTraceEnabled) start = System.currentTimeMillis(); try { // invoke underlying entity manager method and if not running in a tx // return a Query wrapper around the result. EntityManager entityManager = getEntityManager(); return detachQueryNonTxInvocation(entityManager, entityManager.createNativeQuery(sqlString, resultClass)); } finally { if (isTraceEnabled) { long elapsed = System.currentTimeMillis() - start; ROOT_LOGGER.tracef("createNativeQuery resultClass '%s' took %dms", resultClass.getName(), elapsed); } } }
public Query createNamedQuery(String name) { long start = 0; if (isTraceEnabled) start = System.currentTimeMillis(); try { // invoke underlying entity manager method and if not running in a tx // return a Query wrapper around the result. EntityManager entityManager = getEntityManager(); return detachQueryNonTxInvocation(entityManager, entityManager.createNamedQuery(name)); } finally { if (isTraceEnabled) { long elapsed = System.currentTimeMillis() - start; ROOT_LOGGER.tracef("createNamedQuery name '%s' took %dms", name, elapsed); } } }
public Query createNativeQuery(String sqlString, String resultSetMapping) { long start = 0; if (isTraceEnabled) start = System.currentTimeMillis(); try { // invoke underlying entity manager method and if not running in a tx // return a Query wrapper around the result. EntityManager entityManager = getEntityManager(); return detachQueryNonTxInvocation(entityManager, entityManager.createNativeQuery(sqlString, resultSetMapping)); } finally { if (isTraceEnabled) { long elapsed = System.currentTimeMillis() - start; ROOT_LOGGER.tracef("createNativeQuery took %dms", elapsed); } } }
public Query createNativeQuery(String sqlString) { long start = 0; if (isTraceEnabled) start = System.currentTimeMillis(); try { // invoke underlying entity manager method and if not running in a tx // return a Query wrapper around the result. EntityManager entityManager = getEntityManager(); return detachQueryNonTxInvocation(entityManager, entityManager.createNativeQuery(sqlString)); } finally { if (isTraceEnabled) { long elapsed = System.currentTimeMillis() - start; ROOT_LOGGER.tracef("createNativeQuery took %dms", elapsed); } } }