org.apache.olingo.odata2.jpa.processor.core
Class ODataJPAContextImpl

java.lang.Object
  extended by org.apache.olingo.odata2.jpa.processor.core.ODataJPAContextImpl
All Implemented Interfaces:
ODataJPAContext

public class ODataJPAContextImpl
extends Object
implements ODataJPAContext


Constructor Summary
ODataJPAContextImpl()
           
 
Method Summary
static ODataContext getContextInThreadLocal()
           
 boolean getDefaultNaming()
           
 EdmProvider getEdmProvider()
           
 javax.persistence.EntityManager getEntityManager()
           
 javax.persistence.EntityManagerFactory getEntityManagerFactory()
           
 JPAEdmExtension getJPAEdmExtension()
           
 String getJPAEdmMappingModel()
           
 ODataContext getODataContext()
           
 ODataProcessor getODataProcessor()
           
 int getPageSize()
           
 JPAPaging getPaging()
           
 String getPersistenceUnitName()
           
static void setContextInThreadLocal(ODataContext ctx)
           
 void setDefaultNaming(boolean defaultNaming)
           
 void setEdmProvider(EdmProvider edmProvider)
           
 void setEntityManagerFactory(javax.persistence.EntityManagerFactory emf)
           
 void setJPAEdmExtension(JPAEdmExtension jpaEdmExtension)
           
 void setJPAEdmMappingModel(String name)
           
 void setODataContext(ODataContext ctx)
           
 void setODataProcessor(ODataProcessor processor)
           
 void setPageSize(int size)
           
 void setPaging(JPAPaging paging)
           
 void setPersistenceUnitName(String pUnitName)
           
static void unsetContextInThreadLocal()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ODataJPAContextImpl

public ODataJPAContextImpl()
Method Detail

getPersistenceUnitName

public String getPersistenceUnitName()
Specified by:
getPersistenceUnitName in interface ODataJPAContext

setPersistenceUnitName

public void setPersistenceUnitName(String pUnitName)
Specified by:
setPersistenceUnitName in interface ODataJPAContext

getEntityManagerFactory

public javax.persistence.EntityManagerFactory getEntityManagerFactory()
Specified by:
getEntityManagerFactory in interface ODataJPAContext

setEntityManagerFactory

public void setEntityManagerFactory(javax.persistence.EntityManagerFactory emf)
Specified by:
setEntityManagerFactory in interface ODataJPAContext

setODataContext

public void setODataContext(ODataContext ctx)
Specified by:
setODataContext in interface ODataJPAContext

getODataContext

public ODataContext getODataContext()
Specified by:
getODataContext in interface ODataJPAContext

setODataProcessor

public void setODataProcessor(ODataProcessor processor)
Specified by:
setODataProcessor in interface ODataJPAContext

getODataProcessor

public ODataProcessor getODataProcessor()
Specified by:
getODataProcessor in interface ODataJPAContext

setEdmProvider

public void setEdmProvider(EdmProvider edmProvider)
Specified by:
setEdmProvider in interface ODataJPAContext

getEdmProvider

public EdmProvider getEdmProvider()
Specified by:
getEdmProvider in interface ODataJPAContext

setJPAEdmMappingModel

public void setJPAEdmMappingModel(String name)
Specified by:
setJPAEdmMappingModel in interface ODataJPAContext

getJPAEdmMappingModel

public String getJPAEdmMappingModel()
Specified by:
getJPAEdmMappingModel in interface ODataJPAContext

setContextInThreadLocal

public static void setContextInThreadLocal(ODataContext ctx)

unsetContextInThreadLocal

public static void unsetContextInThreadLocal()

getContextInThreadLocal

public static ODataContext getContextInThreadLocal()

getEntityManager

public javax.persistence.EntityManager getEntityManager()
Specified by:
getEntityManager in interface ODataJPAContext

setJPAEdmExtension

public void setJPAEdmExtension(JPAEdmExtension jpaEdmExtension)
Specified by:
setJPAEdmExtension in interface ODataJPAContext

getJPAEdmExtension

public JPAEdmExtension getJPAEdmExtension()
Specified by:
getJPAEdmExtension in interface ODataJPAContext

setDefaultNaming

public void setDefaultNaming(boolean defaultNaming)
Specified by:
setDefaultNaming in interface ODataJPAContext

getDefaultNaming

public boolean getDefaultNaming()
Specified by:
getDefaultNaming in interface ODataJPAContext

getPageSize

public int getPageSize()
Specified by:
getPageSize in interface ODataJPAContext

setPageSize

public void setPageSize(int size)
Specified by:
setPageSize in interface ODataJPAContext

setPaging

public void setPaging(JPAPaging paging)
Specified by:
setPaging in interface ODataJPAContext

getPaging

public JPAPaging getPaging()
Specified by:
getPaging in interface ODataJPAContext


Copyright © 2013-2014 The Apache Software Foundation. All Rights Reserved.