Package org.hibernate.ogm.loader

Examples of org.hibernate.ogm.loader.OgmLoadingContext


    return results;
  }

  private <E> E entity(SessionImplementor session, Tuple tuple, OgmLoader loader) {
    OgmLoadingContext ogmLoadingContext = new OgmLoadingContext();
    ogmLoadingContext.setTuples( Arrays.asList( tuple ) );
    @SuppressWarnings("unchecked")
    List<E> entities = (List<E>) loader.loadEntities( session, LockOptions.NONE, ogmLoadingContext );
    return entities.get( 0 );
  }
View Full Code Here


  private Object entity(Session session, Tuple tuple) {
    OgmEntityPersister persister = (OgmEntityPersister) sessionFactory.getEntityPersister( indexedType.getName() );
    OgmLoader loader = new OgmLoader( new OgmEntityPersister[] { persister } );
    List<Tuple> tuples = new ArrayList<Tuple>();
    tuples.add( tuple );
    OgmLoadingContext ogmLoadingContext = new OgmLoadingContext();
    ogmLoadingContext.setTuples( tuples );
    List<Object> entities = loader.loadEntities( (SessionImplementor) session, LockOptions.NONE, ogmLoadingContext );
    return entities.get( 0 );
  }
View Full Code Here

    return results;
  }

  private <T> T entity(SessionImplementor session, Tuple tuple, OgmLoader loader) {
    OgmLoadingContext ogmLoadingContext = new OgmLoadingContext();
    ogmLoadingContext.setTuples( Arrays.asList( tuple ) );
    @SuppressWarnings("unchecked")
    List<T> entities = (List<T>) loader.loadEntities( session, LockOptions.NONE, ogmLoadingContext );
    return entities.get( 0 );
  }
View Full Code Here

    }

    private Object getAsManagedEntity(Tuple tuple) {
      OgmEntityPersister persister = (OgmEntityPersister) ( session.getFactory() ).getEntityPersister( entityType.getName() );
      OgmLoader loader = new OgmLoader( new OgmEntityPersister[] { persister } );
      OgmLoadingContext ogmLoadingContext = new OgmLoadingContext();
      ogmLoadingContext.setTuples( Arrays.asList( tuple ) );

      return loader.loadEntities( session, LockOptions.NONE, ogmLoadingContext ).iterator().next();
    }
View Full Code Here

  private ServiceRegistryImplementor serviceRegistry(SessionImplementor session) {
    return session.getFactory().getServiceRegistry();
  }

  private <T> T entity(SessionImplementor session, Tuple tuple, OgmLoader loader) {
    OgmLoadingContext ogmLoadingContext = new OgmLoadingContext();
    ogmLoadingContext.setTuples( Arrays.asList( tuple ) );
    @SuppressWarnings("unchecked")
    List<T> entities = (List<T>) loader.loadEntities( session, LockOptions.NONE, ogmLoadingContext );
    return entities.get( 0 );
  }
View Full Code Here

  private Object entity(Session session, Tuple tuple) {
    OgmEntityPersister persister = (OgmEntityPersister) sessionFactory.getEntityPersister( indexedType.getName() );
    OgmLoader loader = new OgmLoader( new OgmEntityPersister[] { persister } );
    List<Tuple> tuples = new ArrayList<Tuple>();
    tuples.add( tuple );
    OgmLoadingContext ogmLoadingContext = new OgmLoadingContext();
    ogmLoadingContext.setTuples( tuples );
    List<Object> entities = loader.loadEntities( (SessionImplementor) session, LockOptions.NONE, ogmLoadingContext );
    return entities.get( 0 );
  }
View Full Code Here

  private ServiceRegistryImplementor serviceRegistry(SessionImplementor session) {
    return session.getFactory().getServiceRegistry();
  }

  private <T> T entity(SessionImplementor session, Tuple tuple, OgmLoader loader) {
    OgmLoadingContext ogmLoadingContext = new OgmLoadingContext();
    ogmLoadingContext.setTuples( Arrays.asList( tuple ) );
    @SuppressWarnings("unchecked")
    List<T> entities = (List<T>) loader.loadEntities( session, LockOptions.NONE, ogmLoadingContext );
    return entities.get( 0 );
  }
View Full Code Here

    }

    private Object getAsManagedEntity(Tuple tuple) {
      OgmEntityPersister persister = (OgmEntityPersister) ( session.getFactory() ).getEntityPersister( entityType.getName() );
      OgmLoader loader = new OgmLoader( new OgmEntityPersister[] { persister } );
      OgmLoadingContext ogmLoadingContext = new OgmLoadingContext();
      ogmLoadingContext.setTuples( Arrays.asList( tuple ) );

      return loader.loadEntities( session, LockOptions.NONE, ogmLoadingContext ).iterator().next();
    }
View Full Code Here

  private ServiceRegistryImplementor serviceRegistry(SessionImplementor session) {
    return session.getFactory().getServiceRegistry();
  }

  private <T> T entity(SessionImplementor session, Tuple tuple, OgmLoader loader) {
    OgmLoadingContext ogmLoadingContext = new OgmLoadingContext();
    ogmLoadingContext.setTuples( Arrays.asList( tuple ) );
    @SuppressWarnings("unchecked")
    List<T> entities = (List<T>) loader.loadEntities( session, LockOptions.NONE, ogmLoadingContext );
    return entities.get( 0 );
  }
View Full Code Here

  private Object entity(Session session, Tuple tuple) {
    OgmEntityPersister persister = (OgmEntityPersister) ( (SessionFactoryImplementor) sessionFactory ).getEntityPersister( indexedType.getName() );
    OgmLoader loader = new OgmLoader( new OgmEntityPersister[] { persister } );
    List<Tuple> tuples = new ArrayList<Tuple>();
    tuples.add( tuple );
    OgmLoadingContext ogmLoadingContext = new OgmLoadingContext();
    ogmLoadingContext.setTuples( tuples );
    List<Object> entities = loader.loadEntities( (SessionImplementor) session, LockOptions.NONE, ogmLoadingContext );
    return entities.get( 0 );
  }
View Full Code Here

TOP

Related Classes of org.hibernate.ogm.loader.OgmLoadingContext

Copyright © 2018 www.massapicom. 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.