| 
 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use LockOptions | |
|---|---|
| org.hibernate | This package defines the central Hibernate APIs. | 
| org.hibernate.dialect | This package abstracts the SQL dialect of the underlying database. | 
| org.hibernate.ejb | |
| org.hibernate.engine.spi | |
| org.hibernate.envers.query.impl | |
| org.hibernate.event.internal | This package defines a default set of event listeners that implements the default behaviors of Hibernate. | 
| org.hibernate.event.spi | |
| org.hibernate.hql.internal.classic | This package contains the Hibernate 2.x query parser which is being end-of-lifed. | 
| org.hibernate.internal | An internal package containing mostly implementations of central Hibernate APIs of the org.hibernatepackage. | 
| org.hibernate.internal.util.collections | |
| org.hibernate.loader | This package defines functionality for processing JDBC result sets and returning complex graphs of persistent objects. | 
| org.hibernate.loader.criteria | This package defines the criteria query compiler and loader | 
| org.hibernate.loader.custom | This package defines a framework for custom loaders that accept handwritten SQL | 
| org.hibernate.loader.entity | This package defines entity loaders | 
| org.hibernate.loader.hql | This package defines a loader for the AST-based query parser | 
| org.hibernate.persister.entity | This package abstracts persistence mechanisms for entities, and defines the Hibernate runtime metamodel. | 
| org.hibernate.sql | This package defines helper classes for rendering SQL fragments and SQL statements. | 
| Uses of LockOptions in org.hibernate | 
|---|
| Fields in org.hibernate declared as LockOptions | |
|---|---|
| static LockOptions | LockOptions.NONENONE represents LockMode.NONE (timeout + scope do not apply) | 
| static LockOptions | LockOptions.READREAD represents LockMode.READ (timeout + scope do not apply) | 
| static LockOptions | LockOptions.UPGRADEUPGRADE represents LockMode.UPGRADE (will wait forever for lock and scope of false meaning only entity is locked) | 
| Methods in org.hibernate that return LockOptions | |
|---|---|
| static LockOptions | LockOptions.copy(LockOptions from,
     LockOptions dest)Shallow copy From to Dest | 
|  LockOptions | LockOptions.setAliasSpecificLockMode(String alias,
                         LockMode lockMode)Specify the LockModeto be used for a specific query alias. | 
|  LockOptions | LockOptions.setLockMode(LockMode lockMode)Set the overall LockModeto be used. | 
|  LockOptions | LockOptions.setScope(boolean scope)Set the cope. | 
|  LockOptions | LockOptions.setTimeOut(int timeout)Set the timeout setting. | 
| Methods in org.hibernate with parameters of type LockOptions | |
|---|---|
|  Session.LockRequest | Session.buildLockRequest(LockOptions lockOptions)Build a LockRequest that specifies the LockMode, pessimistic lock timeout and lock scope. | 
| static LockOptions | LockOptions.copy(LockOptions from,
     LockOptions dest)Shallow copy From to Dest | 
|  Object | Session.get(Class clazz,
    Serializable id,
    LockOptions lockOptions)Return the persistent instance of the given entity class with the given identifier, or null if there is no such persistent instance. | 
|  Object | Session.get(String entityName,
    Serializable id,
    LockOptions lockOptions)Return the persistent instance of the given entity class with the given identifier, or null if there is no such persistent instance. | 
|  Object | Session.load(Class theClass,
     Serializable id,
     LockOptions lockOptions)Return the persistent instance of the given entity class with the given identifier, obtaining the specified lock mode, assuming the instance exists. | 
|  Object | Session.load(String entityName,
     Serializable id,
     LockOptions lockOptions)Return the persistent instance of the given entity class with the given identifier, obtaining the specified lock mode, assuming the instance exists. | 
|  void | Session.refresh(Object object,
        LockOptions lockOptions)Re-read the state of the given instance from the underlying database, with the given LockMode. | 
|  void | Session.refresh(String entityName,
        Object object,
        LockOptions lockOptions)Re-read the state of the given instance from the underlying database, with the given LockMode. | 
|  Query | Query.setLockOptions(LockOptions lockOptions)Set the lock options for the objects idententified by the given alias that appears in the FROM clause. | 
| Uses of LockOptions in org.hibernate.dialect | 
|---|
| Methods in org.hibernate.dialect with parameters of type LockOptions | |
|---|---|
|  String | SybaseASE157Dialect.applyLocksToSql(String sql,
                LockOptions aliasedLockOptions,
                Map keyColumnNames) | 
|  String | Dialect.applyLocksToSql(String sql,
                LockOptions aliasedLockOptions,
                Map keyColumnNames)Modifies the given SQL by applying the appropriate updates for the specified lock modes and key columns. | 
|  String | Dialect.getForUpdateString(LockOptions lockOptions)Given LockOptions (lockMode, timeout), determine the appropriate for update fragment to use. | 
|  String | Dialect.getForUpdateString(String aliases,
                   LockOptions lockOptions)Get the FOR UPDATE OF column_list fragment appropriate for this dialect given the aliases of the columns to be write locked. | 
| Uses of LockOptions in org.hibernate.ejb | 
|---|
| Methods in org.hibernate.ejb that return LockOptions | |
|---|---|
|  LockOptions | HibernateEntityManagerImplementor.getLockRequest(LockModeType lockModeType,
               Map<String,Object> properties)Convert from JPA 2 LockModeType& properties intoLockOptions | 
|  LockOptions | AbstractEntityManagerImpl.getLockRequest(LockModeType lockModeType,
               Map<String,Object> properties) | 
| Methods in org.hibernate.ejb with parameters of type LockOptions | |
|---|---|
|  RuntimeException | HibernateEntityManagerImplementor.convert(HibernateException e,
        LockOptions lockOptions)Converts a Hibernate-specific exception into a JPA-specified exception; note that the JPA sepcification makes use of exceptions outside its exception hierarchy, though they are all runtime exceptions. | 
|  RuntimeException | AbstractEntityManagerImpl.convert(HibernateException e,
        LockOptions lockOptions)Converts a Hibernate-specific exception into a JPA-specified exception; note that the JPA sepcification makes use of exceptions outside its exception hierarchy, though they are all runtime exceptions. | 
|  PersistenceException | AbstractEntityManagerImpl.wrapLockException(HibernateException e,
                  LockOptions lockOptions) | 
| Uses of LockOptions in org.hibernate.engine.spi | 
|---|
| Methods in org.hibernate.engine.spi that return LockOptions | |
|---|---|
|  LockOptions | QueryParameters.getLockOptions() | 
| Methods in org.hibernate.engine.spi with parameters of type LockOptions | |
|---|---|
|  void | QueryParameters.setLockOptions(LockOptions lockOptions) | 
| Constructors in org.hibernate.engine.spi with parameters of type LockOptions | |
|---|---|
| QueryParameters(Type[] positionalParameterTypes,
                Object[] positionalParameterValues,
                LockOptions lockOptions,
                RowSelection rowSelection,
                boolean isReadOnlyInitialized,
                boolean readOnly,
                boolean cacheable,
                String cacheRegion,
                String comment,
                boolean isLookupByNaturalKey,
                ResultTransformer transformer) | |
| QueryParameters(Type[] positionalParameterTypes,
                Object[] positionalParameterValues,
                Map<String,TypedValue> namedParameters,
                LockOptions lockOptions,
                RowSelection rowSelection,
                boolean isReadOnlyInitialized,
                boolean readOnly,
                boolean cacheable,
                String cacheRegion,
                String comment,
                Serializable[] collectionKeys,
                Object optionalObject,
                String optionalEntityName,
                Serializable optionalId,
                ResultTransformer transformer) | |
| QueryParameters(Type[] positionalParameterTypes,
                Object[] positionalParameterValues,
                Map<String,TypedValue> namedParameters,
                LockOptions lockOptions,
                RowSelection rowSelection,
                boolean isReadOnlyInitialized,
                boolean readOnly,
                boolean cacheable,
                String cacheRegion,
                String comment,
                Serializable[] collectionKeys,
                ResultTransformer transformer) | |
| Uses of LockOptions in org.hibernate.envers.query.impl | 
|---|
| Methods in org.hibernate.envers.query.impl with parameters of type LockOptions | |
|---|---|
|  AuditQuery | AbstractAuditQuery.setLockOptions(LockOptions lockOptions)Set lock options | 
| Uses of LockOptions in org.hibernate.event.internal | 
|---|
| Methods in org.hibernate.event.internal with parameters of type LockOptions | |
|---|---|
| protected  void | AbstractLockUpgradeEventListener.upgradeLock(Object object,
            EntityEntry entry,
            LockOptions lockOptions,
            EventSource source)Performs a pessimistic lock upgrade on a given entity, if needed. | 
| Uses of LockOptions in org.hibernate.event.spi | 
|---|
| Methods in org.hibernate.event.spi that return LockOptions | |
|---|---|
|  LockOptions | LockEvent.getLockOptions() | 
|  LockOptions | LoadEvent.getLockOptions() | 
|  LockOptions | RefreshEvent.getLockOptions() | 
| Constructors in org.hibernate.event.spi with parameters of type LockOptions | |
|---|---|
| LoadEvent(Serializable entityId,
          String entityClassName,
          LockOptions lockOptions,
          EventSource source) | |
| LockEvent(Object object,
          LockOptions lockOptions,
          EventSource source) | |
| LockEvent(String entityName,
          Object original,
          LockOptions lockOptions,
          EventSource source) | |
| RefreshEvent(Object object,
             LockOptions lockOptions,
             EventSource source) | |
| RefreshEvent(String entityName,
             Object object,
             LockOptions lockOptions,
             EventSource source) | |
| Uses of LockOptions in org.hibernate.hql.internal.classic | 
|---|
| Methods in org.hibernate.hql.internal.classic with parameters of type LockOptions | |
|---|---|
| protected  String | QueryTranslatorImpl.applyLocks(String sql,
           LockOptions lockOptions,
           Dialect dialect) | 
| protected  LockMode[] | QueryTranslatorImpl.getLockModes(LockOptions lockOptions) | 
| Uses of LockOptions in org.hibernate.internal | 
|---|
| Methods in org.hibernate.internal that return LockOptions | |
|---|---|
|  LockOptions | SQLQueryImpl.getLockOptions() | 
| abstract  LockOptions | AbstractQueryImpl.getLockOptions() | 
|  LockOptions | QueryImpl.getLockOptions() | 
| Methods in org.hibernate.internal with parameters of type LockOptions | |
|---|---|
|  Session.LockRequest | SessionImpl.buildLockRequest(LockOptions lockOptions) | 
|  Object | SessionImpl.get(Class entityClass,
    Serializable id,
    LockOptions lockOptions) | 
|  Object | SessionImpl.get(String entityName,
    Serializable id,
    LockOptions lockOptions) | 
|  Object | SessionImpl.load(Class entityClass,
     Serializable id,
     LockOptions lockOptions) | 
|  Object | SessionImpl.load(String entityName,
     Serializable id,
     LockOptions lockOptions) | 
|  void | SessionImpl.refresh(Object object,
        LockOptions lockOptions) | 
|  void | SessionImpl.refresh(String entityName,
        Object object,
        LockOptions lockOptions) | 
|  Query | SQLQueryImpl.setLockOptions(LockOptions lockOptions) | 
|  Query | QueryImpl.setLockOptions(LockOptions lockOption) | 
| Uses of LockOptions in org.hibernate.internal.util.collections | 
|---|
| Methods in org.hibernate.internal.util.collections that return LockOptions | |
|---|---|
| static LockOptions[] | ArrayHelper.fillArray(LockOptions lockOptions,
          int length) | 
| Methods in org.hibernate.internal.util.collections with parameters of type LockOptions | |
|---|---|
| static LockOptions[] | ArrayHelper.fillArray(LockOptions lockOptions,
          int length) | 
| Uses of LockOptions in org.hibernate.loader | 
|---|
| Fields in org.hibernate.loader declared as LockOptions | |
|---|---|
| protected  LockOptions | JoinWalker.lockOptions | 
| Methods in org.hibernate.loader that return LockOptions | |
|---|---|
|  LockOptions | JoinWalker.getLockModeOptions() | 
| protected  LockOptions | OuterJoinLoader.getLockOptions() | 
| Methods in org.hibernate.loader with parameters of type LockOptions | |
|---|---|
| protected  String | Loader.applyLocks(String sql,
           LockOptions lockOptions,
           Dialect dialect)Append FOR UPDATE OF clause, if necessary. | 
| protected abstract  LockMode[] | Loader.getLockModes(LockOptions lockOptions)What lock options does this load entities with? | 
| protected  LockMode[] | OuterJoinLoader.getLockModes(LockOptions lockOptions) | 
| protected  void | AbstractEntityJoinWalker.initAll(String whereString,
        String orderByString,
        LockOptions lockOptions) | 
| protected  void | AbstractEntityJoinWalker.initAll(String whereString,
        String orderByString,
        LockOptions lockOptions,
        JoinWalker.AssociationInitCallback callback) | 
| protected  void | JoinWalker.initPersisters(List associations,
               LockOptions lockOptions) | 
| protected  void | JoinWalker.initPersisters(List associations,
               LockOptions lockOptions,
               JoinWalker.AssociationInitCallback callback) | 
| protected  void | AbstractEntityJoinWalker.initProjection(String projectionString,
               String whereString,
               String orderByString,
               String groupByString,
               LockOptions lockOptions) | 
| protected  List | Loader.loadEntity(SessionImplementor session,
           Object id,
           Type identifierType,
           Object optionalObject,
           String optionalEntityName,
           Serializable optionalIdentifier,
           EntityPersister persister,
           LockOptions lockOptions)Called by subclasses that load entities | 
|  List | Loader.loadEntityBatch(SessionImplementor session,
                Serializable[] ids,
                Type idType,
                Object optionalObject,
                String optionalEntityName,
                Serializable optionalId,
                EntityPersister persister,
                LockOptions lockOptions)Called by wrappers that batch load entities | 
| Uses of LockOptions in org.hibernate.loader.criteria | 
|---|
| Methods in org.hibernate.loader.criteria with parameters of type LockOptions | |
|---|---|
| protected  String | CriteriaLoader.applyLocks(String sqlSelectString,
           LockOptions lockOptions,
           Dialect dialect) | 
| protected  LockMode[] | CriteriaLoader.getLockModes(LockOptions lockOptions) | 
| Uses of LockOptions in org.hibernate.loader.custom | 
|---|
| Methods in org.hibernate.loader.custom with parameters of type LockOptions | |
|---|---|
| protected  LockMode[] | CustomLoader.getLockModes(LockOptions lockOptions) | 
| Uses of LockOptions in org.hibernate.loader.entity | 
|---|
| Methods in org.hibernate.loader.entity with parameters of type LockOptions | |
|---|---|
| static UniqueEntityLoader | BatchingEntityLoader.createBatchingEntityLoader(OuterJoinLoadable persister,
                           int maxBatchSize,
                           LockOptions lockOptions,
                           SessionFactoryImplementor factory,
                           LoadQueryInfluencers loadQueryInfluencers) | 
|  Object | BatchingEntityLoader.load(Serializable id,
     Object optionalObject,
     SessionImplementor session,
     LockOptions lockOptions) | 
|  Object | AbstractEntityLoader.load(Serializable id,
     Object optionalObject,
     SessionImplementor session,
     LockOptions lockOptions)Load an entity instance by id. | 
|  Object | UniqueEntityLoader.load(Serializable id,
     Object optionalObject,
     SessionImplementor session,
     LockOptions lockOptions)Load an entity instance by id. | 
| protected  Object | AbstractEntityLoader.load(SessionImplementor session,
     Object id,
     Object optionalObject,
     Serializable optionalId,
     LockOptions lockOptions) | 
| Constructors in org.hibernate.loader.entity with parameters of type LockOptions | |
|---|---|
| EntityJoinWalker(OuterJoinLoadable persister,
                 String[] uniqueKey,
                 int batchSize,
                 LockOptions lockOptions,
                 SessionFactoryImplementor factory,
                 LoadQueryInfluencers loadQueryInfluencers) | |
| EntityLoader(OuterJoinLoadable persister,
             int batchSize,
             LockOptions lockOptions,
             SessionFactoryImplementor factory,
             LoadQueryInfluencers loadQueryInfluencers) | |
| EntityLoader(OuterJoinLoadable persister,
             LockOptions lockOptions,
             SessionFactoryImplementor factory,
             LoadQueryInfluencers loadQueryInfluencers) | |
| EntityLoader(OuterJoinLoadable persister,
             String[] uniqueKey,
             Type uniqueKeyType,
             int batchSize,
             LockOptions lockOptions,
             SessionFactoryImplementor factory,
             LoadQueryInfluencers loadQueryInfluencers) | |
| Uses of LockOptions in org.hibernate.loader.hql | 
|---|
| Methods in org.hibernate.loader.hql with parameters of type LockOptions | |
|---|---|
| protected  String | QueryLoader.applyLocks(String sql,
           LockOptions lockOptions,
           Dialect dialect) | 
| protected  LockMode[] | QueryLoader.getLockModes(LockOptions lockOptions) | 
| Uses of LockOptions in org.hibernate.persister.entity | 
|---|
| Methods in org.hibernate.persister.entity with parameters of type LockOptions | |
|---|---|
| protected  UniqueEntityLoader | AbstractEntityPersister.createEntityLoader(LockOptions lockOptions,
                   LoadQueryInfluencers loadQueryInfluencers) | 
|  Object | AbstractEntityPersister.load(Serializable id,
     Object optionalObject,
     LockOptions lockOptions,
     SessionImplementor session)Load an instance using either the forUpdateLoader or the outer joining loader, depending upon the value of the lock parameter | 
|  Object | EntityPersister.load(Serializable id,
     Object optionalObject,
     LockOptions lockOptions,
     SessionImplementor session)Load an instance of the persistent class. | 
|  Object | NamedQueryLoader.load(Serializable id,
     Object optionalObject,
     SessionImplementor session,
     LockOptions lockOptions) | 
|  void | AbstractEntityPersister.lock(Serializable id,
     Object version,
     Object object,
     LockOptions lockOptions,
     SessionImplementor session) | 
|  void | EntityPersister.lock(Serializable id,
     Object version,
     Object object,
     LockOptions lockOptions,
     SessionImplementor session)Do a version check (optional operation) | 
| Uses of LockOptions in org.hibernate.sql | 
|---|
| Methods in org.hibernate.sql that return LockOptions | |
|---|---|
|  LockOptions | Select.getLockOptions()Get the current lock options | 
| Methods in org.hibernate.sql with parameters of type LockOptions | |
|---|---|
|  Select | Select.setLockOptions(LockOptions lockOptions)Set the lock options | 
|  SimpleSelect | SimpleSelect.setLockOptions(LockOptions lockOptions) | 
| Constructors in org.hibernate.sql with parameters of type LockOptions | |
|---|---|
| ForUpdateFragment(Dialect dialect,
                  LockOptions lockOptions,
                  Map keyColumnNames) | |
| 
 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||