Class AbstractQueryResource
java.lang.Object
org.eclipse.persistence.jpa.rs.resources.common.AbstractResource
org.eclipse.persistence.jpa.rs.resources.common.AbstractQueryResource
- Direct Known Subclasses:
QueryResource,QueryResource
Base class for query resource.
- Author:
- gonural
-
Field Summary
Fields inherited from class org.eclipse.persistence.jpa.rs.resources.common.AbstractResource
APPLICATION_SCHEMA_JSON, APPLICATION_SCHEMA_JSON_TYPE, factory, SERVICE_VERSION_FORMAT -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected jakarta.ws.rs.core.ResponsebuildQueryOptionsResponse(String version, String persistenceUnit, String queryName, jakarta.ws.rs.core.HttpHeaders httpHeaders, jakarta.ws.rs.core.UriInfo uriInfo) protected jakarta.ws.rs.core.ResponsenamedQueryInternal(String version, String persistenceUnit, String queryName, jakarta.ws.rs.core.HttpHeaders headers, jakarta.ws.rs.core.UriInfo uriInfo) Executes given named query.protected jakarta.ws.rs.core.ResponsenamedQueryUpdateInternal(String version, String persistenceUnit, String queryName, jakarta.ws.rs.core.HttpHeaders headers, jakarta.ws.rs.core.UriInfo uriInfo) Named query update internal.Methods inherited from class org.eclipse.persistence.jpa.rs.resources.common.AbstractResource
buildPersistenceContextFactory, getMatrixParameters, getPersistenceContext, getPersistenceFactory, getPersistenceFactory, getQueryParameters, getRelationshipPartner, isValidVersion, marshallMetadata, setPersistenceFactory, setRequestUniqueId
-
Constructor Details
-
AbstractQueryResource
public AbstractQueryResource()
-
-
Method Details
-
namedQueryUpdateInternal
protected jakarta.ws.rs.core.Response namedQueryUpdateInternal(String version, String persistenceUnit, String queryName, jakarta.ws.rs.core.HttpHeaders headers, jakarta.ws.rs.core.UriInfo uriInfo) Named query update internal.- Parameters:
version- the versionpersistenceUnit- the persistence unitqueryName- the nameheaders- the http headersuriInfo- the uri info- Returns:
- the response
-
namedQueryInternal
protected jakarta.ws.rs.core.Response namedQueryInternal(String version, String persistenceUnit, String queryName, jakarta.ws.rs.core.HttpHeaders headers, jakarta.ws.rs.core.UriInfo uriInfo) Executes given named query.- Parameters:
version- the versionpersistenceUnit- the persistence unitqueryName- named query to executeheaders- the http headersuriInfo- the uri info- Returns:
- the response
-
buildQueryOptionsResponse
-