public class CustomerQueryExtension extends ODataJPAQueryExtensionEntityListener
Constructor and Description |
---|
CustomerQueryExtension() |
Modifier and Type | Method and Description |
---|---|
javax.persistence.Query |
getQuery(GetEntitySetUriInfo uriInfo,
javax.persistence.EntityManager em)
Override this method to build JPA Query for OData request - GetEntitySet; SELECT *
|
javax.persistence.Query |
getQuery(GetEntityUriInfo uriInfo,
javax.persistence.EntityManager em)
Override this method to build JPA Query for OData request - GetEntity; SELECT SINGLE with key in WHERE
clause
|
boolean |
isTombstoneSupported()
Implement this method to indicate whether the extended class can handle OData Tombstone feature as well
|
createApplicationError, generateDeltaToken, getQuery, getQuery, getQuery, getQuery
addToDelta
public javax.persistence.Query getQuery(GetEntitySetUriInfo uriInfo, javax.persistence.EntityManager em) throws ODataJPARuntimeException
ODataJPAQueryExtensionEntityListener
getQuery
in class ODataJPAQueryExtensionEntityListener
uriInfo
- is a reference to OData requestem
- is a reference to EntityManager
Query
ODataJPARuntimeException
public javax.persistence.Query getQuery(GetEntityUriInfo uriInfo, javax.persistence.EntityManager em)
ODataJPAQueryExtensionEntityListener
getQuery
in class ODataJPAQueryExtensionEntityListener
uriInfo
- is a reference to OData requestem
- is a reference to EntityManager
Query
public boolean isTombstoneSupported()
ODataJPAQueryExtensionEntityListener
isTombstoneSupported
in class ODataJPAQueryExtensionEntityListener
Copyright © 2013-2017 The Apache Software Foundation. All Rights Reserved.