- java.lang.Object
-
- org.eclipse.persistence.jpa.rs.resources.common.AbstractResource
-
- org.eclipse.persistence.jpa.rs.resources.common.AbstractQueryResource
-
- org.eclipse.persistence.jpa.rs.resources.QueryResource
-
@Produces({"application/json","application/xml"}) @Consumes({"application/json","application/xml"}) @Path("/{version : v\\d\\.\\d|latest}/{context}/query/") public class QueryResource extends AbstractQueryResource
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 Constructor Description QueryResource()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description jakarta.ws.rs.core.Response
getQueryOptions(String version, String persistenceUnit, String queryName, jakarta.ws.rs.core.HttpHeaders httpHeaders, jakarta.ws.rs.core.UriInfo uriInfo)
jakarta.ws.rs.core.Response
namedQuery(String version, String persistenceUnit, String name, jakarta.ws.rs.core.HttpHeaders hh, jakarta.ws.rs.core.UriInfo ui)
jakarta.ws.rs.core.Response
namedQueryUpdate(String version, String persistenceUnit, String name, jakarta.ws.rs.core.HttpHeaders hh, jakarta.ws.rs.core.UriInfo ui)
-
Methods inherited from class org.eclipse.persistence.jpa.rs.resources.common.AbstractQueryResource
buildQueryOptionsResponse, namedQueryInternal, namedQueryUpdateInternal
-
Methods inherited from class org.eclipse.persistence.jpa.rs.resources.common.AbstractResource
buildPersistenceContextFactory, getMatrixParameters, getPersistenceContext, getPersistenceFactory, getPersistenceFactory, getQueryParameters, getRelationshipPartner, isValidVersion, marshallMetadata, setPersistenceFactory, setRequestUniqueId
-
-
-
-
Method Detail
-
namedQueryUpdate
@POST @Path("{name}") public jakarta.ws.rs.core.Response namedQueryUpdate(@PathParam("version") String version, @PathParam("context") String persistenceUnit, @PathParam("name") String name, @Context jakarta.ws.rs.core.HttpHeaders hh, @Context jakarta.ws.rs.core.UriInfo ui)
-
namedQuery
@GET @Path("{name}") public jakarta.ws.rs.core.Response namedQuery(@PathParam("version") String version, @PathParam("context") String persistenceUnit, @PathParam("name") String name, @Context jakarta.ws.rs.core.HttpHeaders hh, @Context jakarta.ws.rs.core.UriInfo ui)
-
getQueryOptions
@OPTIONS @Path("{name}") public jakarta.ws.rs.core.Response getQueryOptions(@PathParam("version") String version, @PathParam("context") String persistenceUnit, @PathParam("name") String queryName, @Context jakarta.ws.rs.core.HttpHeaders httpHeaders, @Context jakarta.ws.rs.core.UriInfo uriInfo)
-
-