Examples of LockTimeoutException


Examples of javax.persistence.LockTimeoutException

    }
    else if ( e instanceof org.hibernate.PessimisticLockException ) {
      org.hibernate.PessimisticLockException ple = ( org.hibernate.PessimisticLockException ) e;
      if ( lockOptions != null && lockOptions.getTimeOut() > -1 ) {
        // assume lock timeout occurred if a timeout or NO WAIT was specified
        pe = new LockTimeoutException( ple.getMessage(), ple, ple.getEntity() );
      }
      else {
        pe = new PessimisticLockException( ple.getMessage(), ple, ple.getEntity() );
      }
    }
View Full Code Here

Examples of javax.persistence.LockTimeoutException

            // be a PessimisticLockException or a LockTimeoutException (if
            // the query was executed using a wait timeout value)
            if (this.lockMode != null && this.lockMode.name().contains(ObjectLevelReadQuery.PESSIMISTIC_)) {
                // ask the platform if it is a lock timeout
                if (session.getPlatform().isLockTimeoutException(e)) {
                    throw new LockTimeoutException(e);
                } else {
                    throw new PessimisticLockException(e);
                }
            } else {
                setRollbackOnly();
View Full Code Here

Examples of javax.persistence.LockTimeoutException

    if ( e instanceof OptimisticEntityLockException ) {
      final OptimisticEntityLockException lockException = (OptimisticEntityLockException) e;
      pe = new OptimisticLockException( lockException.getMessage(), lockException, lockException.getEntity() );
    }
    else if ( e instanceof org.hibernate.exception.LockTimeoutException ) {
      pe = new LockTimeoutException( e.getMessage(), e, null );
    }
    else if ( e instanceof PessimisticEntityLockException ) {
      PessimisticEntityLockException lockException = (PessimisticEntityLockException) e;
      if ( lockOptions != null && lockOptions.getTimeOut() > -1 ) {
        // assume lock timeout occurred if a timeout or NO WAIT was specified
        pe = new LockTimeoutException( lockException.getMessage(), lockException, lockException.getEntity() );
      }
      else {
        pe = new PessimisticLockException( lockException.getMessage(), lockException, lockException.getEntity() );
      }
    }
    else if ( e instanceof org.hibernate.PessimisticLockException ) {
      org.hibernate.PessimisticLockException jdbcLockException = ( org.hibernate.PessimisticLockException ) e;
      if ( lockOptions != null && lockOptions.getTimeOut() > -1 ) {
        // assume lock timeout occurred if a timeout or NO WAIT was specified
        pe = new LockTimeoutException( jdbcLockException.getMessage(), jdbcLockException, null );
      }
      else {
        pe = new PessimisticLockException( jdbcLockException.getMessage(), jdbcLockException, null );
      }
    }
View Full Code Here

Examples of javax.persistence.LockTimeoutException

    }
    else if ( e instanceof org.hibernate.PessimisticLockException ) {
      org.hibernate.PessimisticLockException ple = ( org.hibernate.PessimisticLockException ) e;
      if ( lockOptions != null && lockOptions.getTimeOut() > -1 ) {
        // assume lock timeout occurred if a timeout or NO WAIT was specified
        pe = new LockTimeoutException( ple.getMessage(), ple, ple.getEntity() );
      }
      else {
        pe = new PessimisticLockException( ple.getMessage(), ple, ple.getEntity() );
      }
    }
View Full Code Here

Examples of javax.persistence.LockTimeoutException

    }
    else if ( e instanceof PessimisticEntityLockException ) {
      PessimisticEntityLockException lockException = (PessimisticEntityLockException) e;
      if ( lockOptions != null && lockOptions.getTimeOut() > -1 ) {
        // assume lock timeout occurred if a timeout or NO WAIT was specified
        pe = new LockTimeoutException( lockException.getMessage(), lockException, lockException.getEntity() );
      }
      else {
        pe = new PessimisticLockException( lockException.getMessage(), lockException, lockException.getEntity() );
      }
    }
    else if ( e instanceof org.hibernate.PessimisticLockException ) {
      org.hibernate.PessimisticLockException jdbcLockException = ( org.hibernate.PessimisticLockException ) e;
      if ( lockOptions != null && lockOptions.getTimeOut() > -1 ) {
        // assume lock timeout occurred if a timeout or NO WAIT was specified
        pe = new LockTimeoutException( jdbcLockException.getMessage(), jdbcLockException, null );
      }
      else {
        pe = new PessimisticLockException( jdbcLockException.getMessage(), jdbcLockException, null );
      }
    }
View Full Code Here

Examples of nexj.core.persistence.LockTimeoutException

         return new DeadlockException(e);
      }

      if (isLockTimeoutException(e))
      {
         return new LockTimeoutException(e);
      }

      return new PersistenceException("err.persistence.sql", e);
   }
View Full Code Here

Examples of org.apache.hadoop.hbase.exceptions.LockTimeoutException

          if (lockTimeoutMs == -1) {
            // Wait indefinitely
            lock.acquire();
          } else {
            if (!lock.tryAcquire(lockTimeoutMs)) {
              throw new LockTimeoutException("Timed out acquiring " +
                (isShared ? "read" : "write") + "lock for table:" + tableName +
                "for:" + purpose + " after " + lockTimeoutMs + " ms.");
            }
          }
        } catch (InterruptedException e) {
View Full Code Here

Examples of org.apache.hadoop.hbase.exceptions.LockTimeoutException

          if (lockTimeoutMs == -1) {
            // Wait indefinitely
            lock.acquire();
          } else {
            if (!lock.tryAcquire(lockTimeoutMs)) {
              throw new LockTimeoutException("Timed out acquiring " +
                (isShared ? "read" : "write") + "lock for table:" + tableNameStr +
                "for:" + purpose + " after " + lockTimeoutMs + " ms.");
            }
          }
        } catch (InterruptedException e) {
View Full Code Here

Examples of org.apache.hadoop.hbase.exceptions.LockTimeoutException

          if (lockTimeoutMs == -1) {
            // Wait indefinitely
            lock.acquire();
          } else {
            if (!lock.tryAcquire(lockTimeoutMs)) {
              throw new LockTimeoutException("Timed out acquiring " +
                (isShared ? "read" : "write") + "lock for table:" + tableName +
                "for:" + purpose + " after " + lockTimeoutMs + " ms.");
            }
          }
        } catch (InterruptedException e) {
View Full Code Here

Examples of org.apache.hadoop.hbase.exceptions.LockTimeoutException

          if (lockTimeoutMs == -1) {
            // Wait indefinitely
            lock.acquire();
          } else {
            if (!lock.tryAcquire(lockTimeoutMs)) {
              throw new LockTimeoutException("Timed out acquiring " +
                (isShared ? "read" : "write") + "lock for table:" + tableName +
                "for:" + purpose + " after " + lockTimeoutMs + " ms.");
            }
          }
        } catch (InterruptedException e) {
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.