Class AbstractEntityResource

java.lang.Object
org.eclipse.persistence.jpa.rs.resources.common.AbstractResource
org.eclipse.persistence.jpa.rs.resources.common.AbstractEntityResource
Direct Known Subclasses:
EntityResource, EntityResource

public abstract class AbstractEntityResource extends AbstractResource
Base class for entity resource.
Author:
gonural
  • Constructor Details

    • AbstractEntityResource

      public AbstractEntityResource()
  • Method Details

    • findAttributeInternal

      protected jakarta.ws.rs.core.Response findAttributeInternal(String version, String persistenceUnit, String type, String id, String attribute, jakarta.ws.rs.core.HttpHeaders headers, jakarta.ws.rs.core.UriInfo uriInfo)
    • findInternal

      protected jakarta.ws.rs.core.Response findInternal(String version, String persistenceUnit, String type, String id, jakarta.ws.rs.core.HttpHeaders headers, jakarta.ws.rs.core.UriInfo uriInfo)
    • createInternal

      protected jakarta.ws.rs.core.Response createInternal(String version, String persistenceUnit, String type, jakarta.ws.rs.core.HttpHeaders headers, jakarta.ws.rs.core.UriInfo uriInfo, InputStream in)
    • updateInternal

      protected jakarta.ws.rs.core.Response updateInternal(String version, String persistenceUnit, String type, jakarta.ws.rs.core.HttpHeaders headers, jakarta.ws.rs.core.UriInfo uriInfo, InputStream in)
    • setOrAddAttributeInternal

      protected jakarta.ws.rs.core.Response setOrAddAttributeInternal(String version, String persistenceUnit, String type, String id, String attribute, jakarta.ws.rs.core.HttpHeaders headers, jakarta.ws.rs.core.UriInfo uriInfo, InputStream in)
    • removeAttributeInternal

      protected jakarta.ws.rs.core.Response removeAttributeInternal(String version, String persistenceUnit, String type, String id, String attribute, jakarta.ws.rs.core.HttpHeaders headers, jakarta.ws.rs.core.UriInfo uriInfo)
    • deleteInternal

      protected jakarta.ws.rs.core.Response deleteInternal(String version, String persistenceUnit, String type, String id, jakarta.ws.rs.core.HttpHeaders headers, jakarta.ws.rs.core.UriInfo uriInfo)
    • buildEntityOptionsResponse

      protected jakarta.ws.rs.core.Response buildEntityOptionsResponse(String version, String persistenceUnit, String entityName, jakarta.ws.rs.core.HttpHeaders httpHeaders, jakarta.ws.rs.core.UriInfo uriInfo)