Package org.hibernate

Examples of org.hibernate.Session.refresh()


    t = s.beginTransaction();
    s.setDefaultReadOnly( true );
    dp = ( DataPoint ) s.load( DataPoint.class, dp.getId() );
    assertTrue( s.isReadOnly( dp ) );
    assertFalse( Hibernate.isInitialized( dp ) );
    s.refresh( dp );
    assertFalse( Hibernate.isInitialized( dp ) );
    assertTrue( s.isReadOnly( dp ) );
    s.setDefaultReadOnly( false );
    s.refresh( dp );
    assertFalse( Hibernate.isInitialized( dp ) );
View Full Code Here


    assertFalse( Hibernate.isInitialized( dp ) );
    s.refresh( dp );
    assertFalse( Hibernate.isInitialized( dp ) );
    assertTrue( s.isReadOnly( dp ) );
    s.setDefaultReadOnly( false );
    s.refresh( dp );
    assertFalse( Hibernate.isInitialized( dp ) );
    assertTrue( s.isReadOnly( dp ) );
    assertEquals( "original", dp.getDescription() );
    assertTrue( Hibernate.isInitialized( dp ) );
    dp.setDescription( "changed" );
View Full Code Here

    assertTrue( Hibernate.isInitialized( dp ) );
    dp.setDescription( "changed" );
    assertEquals( "changed", dp.getDescription() );
    assertTrue( s.isReadOnly( dp ) );
    assertTrue( s.isReadOnly( ( ( HibernateProxy ) dp ).getHibernateLazyInitializer().getImplementation() ) );
    s.refresh( dp );
    assertEquals( "original", dp.getDescription() );
    assertTrue( s.isReadOnly( dp ) );
    assertTrue( s.isReadOnly( ( ( HibernateProxy ) dp ).getHibernateLazyInitializer().getImplementation() ) );
    s.setDefaultReadOnly( true );
    dp.setDescription( "changed" );
View Full Code Here

    assertTrue( s.isReadOnly( dp ) );
    assertTrue( s.isReadOnly( ( ( HibernateProxy ) dp ).getHibernateLazyInitializer().getImplementation() ) );
    s.setDefaultReadOnly( true );
    dp.setDescription( "changed" );
    assertEquals( "changed", dp.getDescription() );
    s.refresh( dp );
    assertTrue( s.isReadOnly( dp ) );
    assertTrue( s.isReadOnly( ( ( HibernateProxy ) dp ).getHibernateLazyInitializer().getImplementation() ) );
    assertEquals( "original", dp.getDescription() );
    dp.setDescription( "changed" );
    t.commit();
View Full Code Here

    s.setDefaultReadOnly( true );
    dp = ( DataPoint ) s.load( DataPoint.class, dp.getId() );
    assertFalse( Hibernate.isInitialized( dp ) );
    assertTrue( s.isReadOnly( dp ) );
    s.evict( dp );
    s.refresh( dp );
    assertFalse( Hibernate.isInitialized( dp ) );
    s.setDefaultReadOnly( false );
    assertTrue( s.isReadOnly( dp ) );
    s.evict( dp );
    s.refresh( dp );
View Full Code Here

    s.refresh( dp );
    assertFalse( Hibernate.isInitialized( dp ) );
    s.setDefaultReadOnly( false );
    assertTrue( s.isReadOnly( dp ) );
    s.evict( dp );
    s.refresh( dp );
    assertFalse( Hibernate.isInitialized( dp ) );
    assertFalse( s.isReadOnly( dp ) );
    assertFalse( s.isReadOnly( ( ( HibernateProxy ) dp ).getHibernateLazyInitializer().getImplementation() ) );
    dp.setDescription( "changed" );
    assertEquals( "changed", dp.getDescription() );
View Full Code Here

    assertFalse( s.isReadOnly( ( ( HibernateProxy ) dp ).getHibernateLazyInitializer().getImplementation() ) );
    dp.setDescription( "changed" );
    assertEquals( "changed", dp.getDescription() );
    assertTrue( Hibernate.isInitialized( dp ) );
    s.evict( dp );
    s.refresh( dp );
    assertEquals( "original", dp.getDescription() );
    assertFalse( s.isReadOnly( dp ) );
    assertFalse( s.isReadOnly( ( ( HibernateProxy ) dp ).getHibernateLazyInitializer().getImplementation() ) );
    dp.setDescription( "changed" );
    assertEquals( "changed", dp.getDescription() );
View Full Code Here

    assertFalse( s.isReadOnly( ( ( HibernateProxy ) dp ).getHibernateLazyInitializer().getImplementation() ) );
    dp.setDescription( "changed" );
    assertEquals( "changed", dp.getDescription() );
    s.setDefaultReadOnly( true );
    s.evict( dp );
    s.refresh( dp );
    assertEquals( "original", dp.getDescription() );
    assertTrue( s.isReadOnly( dp ) );
    assertTrue( s.isReadOnly( ( ( HibernateProxy ) dp ).getHibernateLazyInitializer().getImplementation() ) );   
    dp.setDescription( "changed" );
    assertEquals( "changed", dp.getDescription() );
View Full Code Here

    customer.setName( "other" );
    session.flush();
    assertFalse( "should-be-proxy was initialized", Hibernate.isInitialized( customer.getCompany() ) );

    session.refresh( customer );
    assertEquals( "name not updated", "other", customer.getName() );
    assertEquals( "company association not correct", "acme", customer.getCompany().getName() );

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

    customer.setName( "Steve" );
    session = openSession();
    session.beginTransaction();
    session.update( customer );
    session.flush();
    session.refresh( customer );
    assertEquals( "name not updated", "Steve", customer.getName() );
    session.getTransaction().commit();
    session.close();

    // Test querying
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.