GigaSpaces XAP 10.0.1 API

org.openspaces.jpa
Class OpenSpacesJpaVendorAdapter

java.lang.Object
  extended by org.openspaces.jpa.OpenSpacesJpaVendorAdapter
All Implemented Interfaces:
JpaVendorAdapter

public class OpenSpacesJpaVendorAdapter
extends Object
implements JpaVendorAdapter

A spring OpenSpaces JPA vendor adapter.

Since:
8.0
Author:
idan

Constructor Summary
OpenSpacesJpaVendorAdapter()
           
 
Method Summary
 Class<? extends javax.persistence.EntityManagerFactory> getEntityManagerFactoryInterface()
           
 Class<? extends javax.persistence.EntityManager> getEntityManagerInterface()
           
 JpaDialect getJpaDialect()
           
 Map<String,?> getJpaPropertyMap()
           
 javax.persistence.spi.PersistenceProvider getPersistenceProvider()
           
 String getPersistenceProviderRootPackage()
           
 void postProcessEntityManagerFactory(javax.persistence.EntityManagerFactory entitymanagerfactory)
           
 void setSpace(IJSpace space)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OpenSpacesJpaVendorAdapter

public OpenSpacesJpaVendorAdapter()
Method Detail

getPersistenceProvider

public javax.persistence.spi.PersistenceProvider getPersistenceProvider()
Specified by:
getPersistenceProvider in interface JpaVendorAdapter

getPersistenceProviderRootPackage

public String getPersistenceProviderRootPackage()
Specified by:
getPersistenceProviderRootPackage in interface JpaVendorAdapter

setSpace

public void setSpace(IJSpace space)

getEntityManagerFactoryInterface

public Class<? extends javax.persistence.EntityManagerFactory> getEntityManagerFactoryInterface()
Specified by:
getEntityManagerFactoryInterface in interface JpaVendorAdapter

getEntityManagerInterface

public Class<? extends javax.persistence.EntityManager> getEntityManagerInterface()
Specified by:
getEntityManagerInterface in interface JpaVendorAdapter

getJpaDialect

public JpaDialect getJpaDialect()
Specified by:
getJpaDialect in interface JpaVendorAdapter

getJpaPropertyMap

public Map<String,?> getJpaPropertyMap()
Specified by:
getJpaPropertyMap in interface JpaVendorAdapter

postProcessEntityManagerFactory

public void postProcessEntityManagerFactory(javax.persistence.EntityManagerFactory entitymanagerfactory)
Specified by:
postProcessEntityManagerFactory in interface JpaVendorAdapter

GigaSpaces XAP 10.0.1 API

Copyright © GigaSpaces.