public class CustomerQueryExtension extends ODataJPAQueryExtensionEntityListener
| Constructor and Description |
|---|
CustomerQueryExtension() |
| Modifier and Type | Method and Description |
|---|---|
javax.persistence.Query |
getQuery(GetEntitySetCountUriInfo uriInfo,
javax.persistence.EntityManager em)
Override this method to build JPA Query for OData request - GetEntitySet Count; SELECT COUNT(*)
|
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, getQueryaddToDeltapublic javax.persistence.Query getQuery(GetEntitySetUriInfo uriInfo, javax.persistence.EntityManager em) throws ODataJPARuntimeException
ODataJPAQueryExtensionEntityListenergetQuery in class ODataJPAQueryExtensionEntityListeneruriInfo - is a reference to OData requestem - is a reference to EntityManagerQueryODataJPARuntimeExceptionpublic javax.persistence.Query getQuery(GetEntitySetCountUriInfo uriInfo, javax.persistence.EntityManager em) throws ODataJPARuntimeException
ODataJPAQueryExtensionEntityListenergetQuery in class ODataJPAQueryExtensionEntityListeneruriInfo - is a reference to OData requestem - is a reference to EntityManagerQueryODataJPARuntimeExceptionpublic javax.persistence.Query getQuery(GetEntityUriInfo uriInfo, javax.persistence.EntityManager em)
ODataJPAQueryExtensionEntityListenergetQuery in class ODataJPAQueryExtensionEntityListeneruriInfo - is a reference to OData requestem - is a reference to EntityManagerQuerypublic boolean isTombstoneSupported()
ODataJPAQueryExtensionEntityListenerisTombstoneSupported in class ODataJPAQueryExtensionEntityListenerCopyright © 2013-2022 The Apache Software Foundation. All Rights Reserved.