Tabnine Logo
UpdateLockingStrategy.<init>
Code IndexAdd Tabnine to your IDE (free)

How to use
org.hibernate.dialect.lock.UpdateLockingStrategy
constructor

Best Java code snippets using org.hibernate.dialect.lock.UpdateLockingStrategy.<init> (Showing top 20 results out of 315)

origin: hibernate/hibernate-orm

@Override
public LockingStrategy getLockingStrategy(Lockable lockable, LockMode lockMode) {
  // InterSystems Cache' does not current support "SELECT ... FOR UPDATE" syntax...
  // Set your transaction mode to READ_COMMITTED before using
  if ( lockMode==LockMode.PESSIMISTIC_FORCE_INCREMENT) {
    return new PessimisticForceIncrementLockingStrategy( lockable, lockMode);
  }
  else if ( lockMode==LockMode.PESSIMISTIC_WRITE) {
    return new PessimisticWriteUpdateLockingStrategy( lockable, lockMode);
  }
  else if ( lockMode==LockMode.PESSIMISTIC_READ) {
    return new PessimisticReadUpdateLockingStrategy( lockable, lockMode);
  }
  else if ( lockMode==LockMode.OPTIMISTIC) {
    return new OptimisticLockingStrategy( lockable, lockMode);
  }
  else if ( lockMode==LockMode.OPTIMISTIC_FORCE_INCREMENT) {
    return new OptimisticForceIncrementLockingStrategy( lockable, lockMode);
  }
  else if ( lockMode.greaterThan( LockMode.READ ) ) {
    return new UpdateLockingStrategy( lockable, lockMode );
  }
  else {
    return new SelectLockingStrategy( lockable, lockMode );
  }
}
origin: hibernate/hibernate-orm

@Override
public LockingStrategy getLockingStrategy(Lockable lockable, LockMode lockMode) {
  // TimesTen has no known variation of a "SELECT ... FOR UPDATE" syntax...
  if ( lockMode == LockMode.PESSIMISTIC_FORCE_INCREMENT ) {
    return new PessimisticForceIncrementLockingStrategy( lockable, lockMode );
  }
  else if ( lockMode == LockMode.PESSIMISTIC_WRITE ) {
    return new PessimisticWriteUpdateLockingStrategy( lockable, lockMode );
  }
  else if ( lockMode == LockMode.PESSIMISTIC_READ ) {
    return new PessimisticReadUpdateLockingStrategy( lockable, lockMode );
  }
  else if ( lockMode == LockMode.OPTIMISTIC ) {
    return new OptimisticLockingStrategy( lockable, lockMode );
  }
  else if ( lockMode == LockMode.OPTIMISTIC_FORCE_INCREMENT ) {
    return new OptimisticForceIncrementLockingStrategy( lockable, lockMode );
  }
  else if ( lockMode.greaterThan( LockMode.READ ) ) {
    return new UpdateLockingStrategy( lockable, lockMode );
  }
  else {
    return new SelectLockingStrategy( lockable, lockMode );
  }
}
origin: hibernate/hibernate-orm

  @Override
  public LockingStrategy getLockingStrategy(Lockable lockable, LockMode lockMode) {
    // RDMS has no known variation of a "SELECT ... FOR UPDATE" syntax...
    if ( lockMode == LockMode.PESSIMISTIC_FORCE_INCREMENT ) {
      return new PessimisticForceIncrementLockingStrategy( lockable, lockMode );
    }
    else if ( lockMode == LockMode.PESSIMISTIC_WRITE ) {
      return new PessimisticWriteUpdateLockingStrategy( lockable, lockMode );
    }
    else if ( lockMode == LockMode.PESSIMISTIC_READ ) {
      return new PessimisticReadUpdateLockingStrategy( lockable, lockMode );
    }
    else if ( lockMode == LockMode.OPTIMISTIC ) {
      return new OptimisticLockingStrategy( lockable, lockMode );
    }
    else if ( lockMode == LockMode.OPTIMISTIC_FORCE_INCREMENT ) {
      return new OptimisticForceIncrementLockingStrategy( lockable, lockMode );
    }
    else if ( lockMode.greaterThan( LockMode.READ ) ) {
      return new UpdateLockingStrategy( lockable, lockMode );
    }
    else {
      return new SelectLockingStrategy( lockable, lockMode );
    }
  }
}
origin: hibernate/hibernate-orm

  @Override
  public LockingStrategy getLockingStrategy(Lockable lockable, LockMode lockMode) {
    // Pointbase has no known variation of a "SELECT ... FOR UPDATE" syntax...
    if ( lockMode==LockMode.PESSIMISTIC_FORCE_INCREMENT) {
      return new PessimisticForceIncrementLockingStrategy( lockable, lockMode);
    }
    else if ( lockMode==LockMode.PESSIMISTIC_WRITE) {
      return new PessimisticWriteUpdateLockingStrategy( lockable, lockMode);
    }
    else if ( lockMode==LockMode.PESSIMISTIC_READ) {
      return new PessimisticReadUpdateLockingStrategy( lockable, lockMode);
    }
    else if ( lockMode==LockMode.OPTIMISTIC) {
      return new OptimisticLockingStrategy( lockable, lockMode);
    }
    else if ( lockMode==LockMode.OPTIMISTIC_FORCE_INCREMENT) {
      return new OptimisticForceIncrementLockingStrategy( lockable, lockMode);
    }
    else if ( lockMode.greaterThan( LockMode.READ ) ) {
      return new UpdateLockingStrategy( lockable, lockMode );
    }
    else {
      return new SelectLockingStrategy( lockable, lockMode );
    }
  }
}
origin: hibernate/hibernate-orm

  @Override
  public LockingStrategy getLockingStrategy(Lockable lockable, LockMode lockMode) {
    // Mckoi has no known variation of a "SELECT ... FOR UPDATE" syntax...
    if ( lockMode==LockMode.PESSIMISTIC_FORCE_INCREMENT) {
      return new PessimisticForceIncrementLockingStrategy( lockable, lockMode);
    }
    else if ( lockMode==LockMode.PESSIMISTIC_WRITE) {
      return new PessimisticWriteUpdateLockingStrategy( lockable, lockMode);
    }
    else if ( lockMode==LockMode.PESSIMISTIC_READ) {
      return new PessimisticReadUpdateLockingStrategy( lockable, lockMode);
    }
    else if ( lockMode==LockMode.OPTIMISTIC) {
      return new OptimisticLockingStrategy( lockable, lockMode);
    }
    else if ( lockMode==LockMode.OPTIMISTIC_FORCE_INCREMENT) {
      return new OptimisticForceIncrementLockingStrategy( lockable, lockMode);
    }
    else if ( lockMode.greaterThan( LockMode.READ ) ) {
      return new UpdateLockingStrategy( lockable, lockMode );
    }
    else {
      return new SelectLockingStrategy( lockable, lockMode );
    }
  }
}
origin: hibernate/hibernate-orm

  @Override
  public LockingStrategy getLockingStrategy(Lockable lockable, LockMode lockMode) {
    // Frontbase has no known variation of a "SELECT ... FOR UPDATE" syntax...
    if ( lockMode==LockMode.PESSIMISTIC_FORCE_INCREMENT) {
      return new PessimisticForceIncrementLockingStrategy( lockable, lockMode);
    }
    else if ( lockMode==LockMode.PESSIMISTIC_WRITE) {
      return new PessimisticWriteUpdateLockingStrategy( lockable, lockMode);
    }
    else if ( lockMode==LockMode.PESSIMISTIC_READ) {
      return new PessimisticReadUpdateLockingStrategy( lockable, lockMode);
    }
    else if ( lockMode==LockMode.OPTIMISTIC) {
      return new OptimisticLockingStrategy( lockable, lockMode);
    }
    else if ( lockMode==LockMode.OPTIMISTIC_FORCE_INCREMENT) {
      return new OptimisticForceIncrementLockingStrategy( lockable, lockMode);
    }
    else if ( lockMode.greaterThan( LockMode.READ ) ) {
      return new UpdateLockingStrategy( lockable, lockMode );
    }
    else {
      return new SelectLockingStrategy( lockable, lockMode );
    }
  }
}
origin: jboss.jboss-embeddable-ejb3/hibernate-all

  public LockingStrategy getLockingStrategy(Lockable lockable, LockMode lockMode) {
    // Mckoi has no known variation of a "SELECT ... FOR UPDATE" syntax...
    if ( lockMode.greaterThan( LockMode.READ ) ) {
      return new UpdateLockingStrategy( lockable, lockMode );
    }
    else {
      return new SelectLockingStrategy( lockable, lockMode );
    }
  }
}
origin: jboss.jboss-embeddable-ejb3/hibernate-all

  public LockingStrategy getLockingStrategy(Lockable lockable, LockMode lockMode) {
    // Pointbase has no known variation of a "SELECT ... FOR UPDATE" syntax...
    if ( lockMode.greaterThan( LockMode.READ ) ) {
      return new UpdateLockingStrategy( lockable, lockMode );
    }
    else {
      return new SelectLockingStrategy( lockable, lockMode );
    }
  }
}
origin: jboss.jboss-embeddable-ejb3/hibernate-all

  public LockingStrategy getLockingStrategy(Lockable lockable, LockMode lockMode) {
    // TimesTen has no known variation of a "SELECT ... FOR UPDATE" syntax...
    if ( lockMode.greaterThan( LockMode.READ ) ) {
      return new UpdateLockingStrategy( lockable, lockMode );
    }
    else {
      return new SelectLockingStrategy( lockable, lockMode );
    }
  }
}
origin: jboss.jboss-embeddable-ejb3/hibernate-all

  public LockingStrategy getLockingStrategy(Lockable lockable, LockMode lockMode) {
    // RDMS has no known variation of a "SELECT ... FOR UPDATE" syntax...
    if ( lockMode.greaterThan( LockMode.READ ) ) {
      return new UpdateLockingStrategy( lockable, lockMode );
    }
    else {
      return new SelectLockingStrategy( lockable, lockMode );
    }
  }
}
origin: jboss.jboss-embeddable-ejb3/hibernate-all

  public LockingStrategy getLockingStrategy(Lockable lockable, LockMode lockMode) {
    // Frontbase has no known variation of a "SELECT ... FOR UPDATE" syntax...
    if ( lockMode.greaterThan( LockMode.READ ) ) {
      return new UpdateLockingStrategy( lockable, lockMode );
    }
    else {
      return new SelectLockingStrategy( lockable, lockMode );
    }
  }
}
origin: org.hibernate/com.springsource.org.hibernate.core

public LockingStrategy getLockingStrategy(Lockable lockable, LockMode lockMode) {
  // TimesTen has no known variation of a "SELECT ... FOR UPDATE" syntax...
  if ( lockMode==LockMode.PESSIMISTIC_FORCE_INCREMENT) {
    return new PessimisticForceIncrementLockingStrategy( lockable, lockMode);
  }
  else if ( lockMode==LockMode.PESSIMISTIC_WRITE) {
    return new PessimisticWriteUpdateLockingStrategy( lockable, lockMode);
  }
  else if ( lockMode==LockMode.PESSIMISTIC_READ) {
    return new PessimisticReadUpdateLockingStrategy( lockable, lockMode);
  }
  else if ( lockMode==LockMode.OPTIMISTIC) {
    return new OptimisticLockingStrategy( lockable, lockMode);
  }
  else if ( lockMode==LockMode.OPTIMISTIC_FORCE_INCREMENT) {
    return new OptimisticForceIncrementLockingStrategy( lockable, lockMode);
  }
  else if ( lockMode.greaterThan( LockMode.READ ) ) {
    return new UpdateLockingStrategy( lockable, lockMode );
  }
  else {
    return new SelectLockingStrategy( lockable, lockMode );
  }
}
origin: org.hibernate/com.springsource.org.hibernate

  public LockingStrategy getLockingStrategy(Lockable lockable, LockMode lockMode) {
    // RDMS has no known variation of a "SELECT ... FOR UPDATE" syntax...
    if ( lockMode==LockMode.PESSIMISTIC_FORCE_INCREMENT) {
      return new PessimisticForceIncrementLockingStrategy( lockable, lockMode);
    }
    else if ( lockMode==LockMode.PESSIMISTIC_WRITE) {
      return new PessimisticWriteUpdateLockingStrategy( lockable, lockMode);
    }
    else if ( lockMode==LockMode.PESSIMISTIC_READ) {
      return new PessimisticReadUpdateLockingStrategy( lockable, lockMode);
    }
    else if ( lockMode==LockMode.OPTIMISTIC) {
      return new OptimisticLockingStrategy( lockable, lockMode);
    }
    else if ( lockMode==LockMode.OPTIMISTIC_FORCE_INCREMENT) {
      return new OptimisticForceIncrementLockingStrategy( lockable, lockMode);
    }
    else if ( lockMode.greaterThan( LockMode.READ ) ) {
      return new UpdateLockingStrategy( lockable, lockMode );
    }
    else {
      return new SelectLockingStrategy( lockable, lockMode );
    }
  }
}
origin: org.hibernate/com.springsource.org.hibernate.core

  public LockingStrategy getLockingStrategy(Lockable lockable, LockMode lockMode) {
    // Mckoi has no known variation of a "SELECT ... FOR UPDATE" syntax...
    if ( lockMode==LockMode.PESSIMISTIC_FORCE_INCREMENT) {
      return new PessimisticForceIncrementLockingStrategy( lockable, lockMode);
    }
    else if ( lockMode==LockMode.PESSIMISTIC_WRITE) {
      return new PessimisticWriteUpdateLockingStrategy( lockable, lockMode);
    }
    else if ( lockMode==LockMode.PESSIMISTIC_READ) {
      return new PessimisticReadUpdateLockingStrategy( lockable, lockMode);
    }
    else if ( lockMode==LockMode.OPTIMISTIC) {
      return new OptimisticLockingStrategy( lockable, lockMode);
    }
    else if ( lockMode==LockMode.OPTIMISTIC_FORCE_INCREMENT) {
      return new OptimisticForceIncrementLockingStrategy( lockable, lockMode);
    }
    else if ( lockMode.greaterThan( LockMode.READ ) ) {
      return new UpdateLockingStrategy( lockable, lockMode );
    }
    else {
      return new SelectLockingStrategy( lockable, lockMode );
    }
  }
}
origin: org.hibernate.orm/hibernate-core

@Override
public LockingStrategy getLockingStrategy(Lockable lockable, LockMode lockMode) {
  // InterSystems Cache' does not current support "SELECT ... FOR UPDATE" syntax...
  // Set your transaction mode to READ_COMMITTED before using
  if ( lockMode==LockMode.PESSIMISTIC_FORCE_INCREMENT) {
    return new PessimisticForceIncrementLockingStrategy( lockable, lockMode);
  }
  else if ( lockMode==LockMode.PESSIMISTIC_WRITE) {
    return new PessimisticWriteUpdateLockingStrategy( lockable, lockMode);
  }
  else if ( lockMode==LockMode.PESSIMISTIC_READ) {
    return new PessimisticReadUpdateLockingStrategy( lockable, lockMode);
  }
  else if ( lockMode==LockMode.OPTIMISTIC) {
    return new OptimisticLockingStrategy( lockable, lockMode);
  }
  else if ( lockMode==LockMode.OPTIMISTIC_FORCE_INCREMENT) {
    return new OptimisticForceIncrementLockingStrategy( lockable, lockMode);
  }
  else if ( lockMode.greaterThan( LockMode.READ ) ) {
    return new UpdateLockingStrategy( lockable, lockMode );
  }
  else {
    return new SelectLockingStrategy( lockable, lockMode );
  }
}
origin: org.hibernate.orm/hibernate-core

  @Override
  public LockingStrategy getLockingStrategy(Lockable lockable, LockMode lockMode) {
    // Mckoi has no known variation of a "SELECT ... FOR UPDATE" syntax...
    if ( lockMode==LockMode.PESSIMISTIC_FORCE_INCREMENT) {
      return new PessimisticForceIncrementLockingStrategy( lockable, lockMode);
    }
    else if ( lockMode==LockMode.PESSIMISTIC_WRITE) {
      return new PessimisticWriteUpdateLockingStrategy( lockable, lockMode);
    }
    else if ( lockMode==LockMode.PESSIMISTIC_READ) {
      return new PessimisticReadUpdateLockingStrategy( lockable, lockMode);
    }
    else if ( lockMode==LockMode.OPTIMISTIC) {
      return new OptimisticLockingStrategy( lockable, lockMode);
    }
    else if ( lockMode==LockMode.OPTIMISTIC_FORCE_INCREMENT) {
      return new OptimisticForceIncrementLockingStrategy( lockable, lockMode);
    }
    else if ( lockMode.greaterThan( LockMode.READ ) ) {
      return new UpdateLockingStrategy( lockable, lockMode );
    }
    else {
      return new SelectLockingStrategy( lockable, lockMode );
    }
  }
}
origin: org.hibernate.orm/hibernate-core

  @Override
  public LockingStrategy getLockingStrategy(Lockable lockable, LockMode lockMode) {
    // Frontbase has no known variation of a "SELECT ... FOR UPDATE" syntax...
    if ( lockMode==LockMode.PESSIMISTIC_FORCE_INCREMENT) {
      return new PessimisticForceIncrementLockingStrategy( lockable, lockMode);
    }
    else if ( lockMode==LockMode.PESSIMISTIC_WRITE) {
      return new PessimisticWriteUpdateLockingStrategy( lockable, lockMode);
    }
    else if ( lockMode==LockMode.PESSIMISTIC_READ) {
      return new PessimisticReadUpdateLockingStrategy( lockable, lockMode);
    }
    else if ( lockMode==LockMode.OPTIMISTIC) {
      return new OptimisticLockingStrategy( lockable, lockMode);
    }
    else if ( lockMode==LockMode.OPTIMISTIC_FORCE_INCREMENT) {
      return new OptimisticForceIncrementLockingStrategy( lockable, lockMode);
    }
    else if ( lockMode.greaterThan( LockMode.READ ) ) {
      return new UpdateLockingStrategy( lockable, lockMode );
    }
    else {
      return new SelectLockingStrategy( lockable, lockMode );
    }
  }
}
origin: org.hibernate/com.springsource.org.hibernate

  public LockingStrategy getLockingStrategy(Lockable lockable, LockMode lockMode) {
    // Pointbase has no known variation of a "SELECT ... FOR UPDATE" syntax...
    if ( lockMode==LockMode.PESSIMISTIC_FORCE_INCREMENT) {
      return new PessimisticForceIncrementLockingStrategy( lockable, lockMode);
    }
    else if ( lockMode==LockMode.PESSIMISTIC_WRITE) {
      return new PessimisticWriteUpdateLockingStrategy( lockable, lockMode);
    }
    else if ( lockMode==LockMode.PESSIMISTIC_READ) {
      return new PessimisticReadUpdateLockingStrategy( lockable, lockMode);
    }
    else if ( lockMode==LockMode.OPTIMISTIC) {
      return new OptimisticLockingStrategy( lockable, lockMode);
    }
    else if ( lockMode==LockMode.OPTIMISTIC_FORCE_INCREMENT) {
      return new OptimisticForceIncrementLockingStrategy( lockable, lockMode);
    }
    else if ( lockMode.greaterThan( LockMode.READ ) ) {
      return new UpdateLockingStrategy( lockable, lockMode );
    }
    else {
      return new SelectLockingStrategy( lockable, lockMode );
    }
  }
}
origin: org.hibernate/com.springsource.org.hibernate.core

  public LockingStrategy getLockingStrategy(Lockable lockable, LockMode lockMode) {
    // Pointbase has no known variation of a "SELECT ... FOR UPDATE" syntax...
    if ( lockMode==LockMode.PESSIMISTIC_FORCE_INCREMENT) {
      return new PessimisticForceIncrementLockingStrategy( lockable, lockMode);
    }
    else if ( lockMode==LockMode.PESSIMISTIC_WRITE) {
      return new PessimisticWriteUpdateLockingStrategy( lockable, lockMode);
    }
    else if ( lockMode==LockMode.PESSIMISTIC_READ) {
      return new PessimisticReadUpdateLockingStrategy( lockable, lockMode);
    }
    else if ( lockMode==LockMode.OPTIMISTIC) {
      return new OptimisticLockingStrategy( lockable, lockMode);
    }
    else if ( lockMode==LockMode.OPTIMISTIC_FORCE_INCREMENT) {
      return new OptimisticForceIncrementLockingStrategy( lockable, lockMode);
    }
    else if ( lockMode.greaterThan( LockMode.READ ) ) {
      return new UpdateLockingStrategy( lockable, lockMode );
    }
    else {
      return new SelectLockingStrategy( lockable, lockMode );
    }
  }
}
origin: org.hibernate.orm/hibernate-core

  @Override
  public LockingStrategy getLockingStrategy(Lockable lockable, LockMode lockMode) {
    // Pointbase has no known variation of a "SELECT ... FOR UPDATE" syntax...
    if ( lockMode==LockMode.PESSIMISTIC_FORCE_INCREMENT) {
      return new PessimisticForceIncrementLockingStrategy( lockable, lockMode);
    }
    else if ( lockMode==LockMode.PESSIMISTIC_WRITE) {
      return new PessimisticWriteUpdateLockingStrategy( lockable, lockMode);
    }
    else if ( lockMode==LockMode.PESSIMISTIC_READ) {
      return new PessimisticReadUpdateLockingStrategy( lockable, lockMode);
    }
    else if ( lockMode==LockMode.OPTIMISTIC) {
      return new OptimisticLockingStrategy( lockable, lockMode);
    }
    else if ( lockMode==LockMode.OPTIMISTIC_FORCE_INCREMENT) {
      return new OptimisticForceIncrementLockingStrategy( lockable, lockMode);
    }
    else if ( lockMode.greaterThan( LockMode.READ ) ) {
      return new UpdateLockingStrategy( lockable, lockMode );
    }
    else {
      return new SelectLockingStrategy( lockable, lockMode );
    }
  }
}
org.hibernate.dialect.lockUpdateLockingStrategy<init>

Javadoc

Construct a locking strategy based on SQL UPDATE statements.

Popular methods of UpdateLockingStrategy

  • generateLockString
  • getLockable

Popular in Java

  • Reactive rest calls using spring rest template
  • notifyDataSetChanged (ArrayAdapter)
  • onCreateOptionsMenu (Activity)
  • requestLocationUpdates (LocationManager)
  • BufferedReader (java.io)
    Wraps an existing Reader and buffers the input. Expensive interaction with the underlying reader is
  • KeyStore (java.security)
    KeyStore is responsible for maintaining cryptographic keys and their owners. The type of the syste
  • ConcurrentHashMap (java.util.concurrent)
    A plug-in replacement for JDK1.5 java.util.concurrent.ConcurrentHashMap. This version is based on or
  • Stream (java.util.stream)
    A sequence of elements supporting sequential and parallel aggregate operations. The following exampl
  • JFileChooser (javax.swing)
  • Base64 (org.apache.commons.codec.binary)
    Provides Base64 encoding and decoding as defined by RFC 2045.This class implements section 6.8. Base
  • Top 17 Plugins for Android Studio
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyStudentsTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now