@Override public LockModeType getLockMode() { return query.getLockMode(); }
@Override public LockModeType getLockMode() { return query.getLockMode(); }
/** {@inheritDoc} */ @Override public LockModeType getLockMode() { return query.getLockMode(); }
@Override public LockModeType getLockMode() { return delegate.getLockMode(); }
@Override public LockModeType getLockMode() { return underlyingQuery.getLockMode(); }
@Override public LockModeType getLockMode() { return underlyingQuery.getLockMode(); }
@Override public LockModeType getLockMode() { return query.getLockMode(); }
@Override public LockModeType getLockMode() { return delegate.getLockMode(); }
@Override public LockModeType getLockMode() { return delegate.getLockMode(); }
@Override public LockModeType getLockMode() { return query.getLockMode(); }
public LockModeType getLockMode() { return query.getLockMode(); }
public LockModeType getLockMode() { return query.getLockMode(); }
public LockModeType getLockMode() { return query.getLockMode(); }
/** * helper to log a query with its parameters * * @param query query to analyse * @return informations of given query */ public static String formatQuery(Query query) { final StringBuilder buf = new StringBuilder("\nQuery: "); buf.append("hints = " + query.getHints() + ", "); buf.append("lockmode = " + query.getLockMode() + ", "); buf.append("flushmode = " + query.getFlushMode() + ", "); buf.append("maxresults = " + query.getMaxResults()/* + ", "*/); //there is a illegalaccess problem on the parameters // buf.append("\nparameter:\n"); // Set<Parameter<?>> parameters = query.getParameters(); // for (Parameter<?> parameter : parameters) { // buf.append(" " + new Bean(parameter) + "\n"); // } return buf.toString(); }
public LockModeType getLockMode() { try { if(callFlowAgent.isEnabled()) { callFlowAgent.entityManagerQueryStart(EntityManagerQueryMethod.GET_LOCK_MODE); } return queryDelegate.getLockMode(); } finally { if(callFlowAgent.isEnabled()) { callFlowAgent.entityManagerQueryEnd(); } } }
public LockModeType getLockMode() { try { if(callFlowAgent.isEnabled()) { callFlowAgent.entityManagerQueryStart(EntityManagerQueryMethod.GET_LOCK_MODE); } Query delegate = getQueryDelegate(); return delegate.getLockMode(); } finally { if(callFlowAgent.isEnabled()) { callFlowAgent.entityManagerQueryEnd(); } } }
@Test public void LockMode() { javax.persistence.Query query = query().from(cat) .setLockMode(LockModeType.PESSIMISTIC_READ).createQuery(cat); assertTrue(query.getLockMode().equals(LockModeType.PESSIMISTIC_READ)); assertFalse(query.getResultList().isEmpty()); }
@Test public void lockMode() { javax.persistence.Query query = query().from(cat) .setLockMode(LockModeType.PESSIMISTIC_READ) .select(cat).createQuery(); assertTrue(query.getLockMode().equals(LockModeType.PESSIMISTIC_READ)); assertFalse(query.getResultList().isEmpty()); }