Package org.hibernate

Examples of org.hibernate.Session.refresh()


    s.beginTransaction();
    node = ( VersionedNode ) s.get( VersionedNode.class, node.getId() );
    // the changed name is still in the session
    assertEquals( "node-name", node.getName() );
    s.refresh( node );
    // after refresh, the name reverts to the original value
    assertEquals( "node", node.getName() );
    node = ( VersionedNode ) s.get( VersionedNode.class, node.getId() );
    assertEquals( "node", node.getName() );
    s.getTransaction().commit();
View Full Code Here


    assertEquals( "node", node.getName() );
    s.setReadOnly( node, true );
    node.setName( "diff-node-name" );
    s.flush();
    assertEquals( "diff-node-name", node.getName() );
    s.refresh( node );
    assertEquals( "node", node.getName() );
    s.setReadOnly( node, false );
    node.setName( "diff-node-name" );
    s.getTransaction().commit();
    s.close();
View Full Code Here

    // set dynamic score and reindex!
    session = openSession();
    session.beginTransaction();

    session.refresh( lib2 );
    lib2.setDynScore( 2.0f );

    session.getTransaction().commit();
    session.close();
View Full Code Here

    // index foobar
    session = openSession();
    session.beginTransaction();

    session.refresh( lib1 );
    lib1.setName( "foobar" );

    session.getTransaction().commit();
    session.close();
View Full Code Here

        if ( !LockModeType.NONE.equals( lockModeType) ) {
          checkTransactionNeeded();
        }

        lockOptions = getLockRequest( lockModeType, properties );
        session.refresh( entity, lockOptions );
      }
      else {
        session.refresh( entity );
      }
    }
View Full Code Here

        lockOptions = getLockRequest( lockModeType, properties );
        session.refresh( entity, lockOptions );
      }
      else {
        session.refresh( entity );
      }
    }
    catch ( MappingException e ) {
      throw convert ( new IllegalArgumentException( e.getMessage(), e ) );
    }
View Full Code Here

    // set dynamic score and reindex!
    session = openSession();
    session.beginTransaction();

    session.refresh( lib2 );
    lib2.setDynScore( 2.0f );

    session.getTransaction().commit();
    session.close();
View Full Code Here

    // index foobar
    session = openSession();
    session.beginTransaction();

    session.refresh( lib1 );
    lib1.setName( "foobar" );

    session.getTransaction().commit();
    session.close();
View Full Code Here

    // set dynamic score and reindex!
    session = openSession();
    session.beginTransaction();

    session.refresh( lib2 );
    lib2.setDynScore( 2.0f );

    session.getTransaction().commit();
    session.close();
View Full Code Here

    // index foobar
    session = openSession();
    session.beginTransaction();

    session.refresh( lib1 );
    lib1.setName( "foobar" );

    session.getTransaction().commit();
    session.close();
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.