Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
  /*
   * Hibernate OGM, Domain model persistence for NoSQL datastores
   *
   * License: GNU Lesser General Public License (LGPL), version 2.1 or later
   * See the lgpl.txt file in the root directory or <http://www.gnu.org/licenses/lgpl-2.1.html>.
   */
  package org.hibernate.ogm.jpa.impl;
  
  import java.util.Map;
 
 
An OGM EntityManagerFactory which delegates most work to the underlying ORM EntityManagerFactory. Note: Returns an OgmEntityManager to cope with query operations.

Author(s):
Emmanuel Bernard <emmanuel@hibernate.org>
 
 
 	public OgmEntityManagerFactory(EntityManagerFactory hibernateEmf) {
 		this. = hibernateEmf;
 	}
 
 	}
 
 		return new OgmEntityManagerthis, (EntityManagerImpl.createEntityManagermap ) );
 	}
 
 	public EntityManager createEntityManager(SynchronizationType synchronizationType) {
 		return new OgmEntityManager(
 				this, (EntityManagerImpl.createEntityManagersynchronizationType )
 		);
 	}
 
 	public EntityManager createEntityManager(SynchronizationType synchronizationTypeMap map) {
 		return new OgmEntityManager(
 				this, (EntityManagerImpl.createEntityManagersynchronizationTypemap )
 		);
 	}
 
 		return new OgmSessionFactoryImpl( (SessionFactoryImplementorsessionFactory );
 	}
 
 	public void addNamedQuery(String nameQuery query) {
 		.addNamedQuerynamequery );
 	}
 
 	public <T> void addNamedEntityGraph(String graphNameEntityGraph<T> entityGraph) {
 		throw new IllegalStateException"Hibernate OGM does not support entity graphs" );
 	}
 
 	//Delegation
 
 	}
 
 	public Metamodel getMetamodel() {
 	}
 
 	public boolean isOpen() {
 		return .isOpen();
 	}
 
	public void close() {
	}
	public Map<StringObjectgetProperties() {
	}
	public Cache getCache() {
	}
	}
	public EntityTypeImpl<?> getEntityTypeByName(String entityName) {
	}
	public <T> T unwrap(Class<T> cls) {
		if ( cls != null && cls.isAssignableFromgetClass() ) ) {
			@SuppressWarnings("unchecked")
result = (T) this;
			return result;
		}
		return .unwrapcls );
	}
New to GrepCode? Check out our FAQ X