EclipseLink 2.5.0, build 'v20130110-d839ca4' API Reference

org.eclipse.persistence.jpa.rs
Class EntityResource

java.lang.Object
  extended by org.eclipse.persistence.jpa.rs.AbstractResource
      extended by org.eclipse.persistence.jpa.rs.EntityResource

public class EntityResource
extends AbstractResource


Field Summary
 
Fields inherited from class org.eclipse.persistence.jpa.rs.AbstractResource
factory
 
Constructor Summary
EntityResource()
           
 
Method Summary
 javax.ws.rs.core.Response create(java.lang.String persistenceUnit, java.lang.String type, javax.ws.rs.core.HttpHeaders hh, javax.ws.rs.core.UriInfo uriInfo, java.io.InputStream in)
           
protected  javax.ws.rs.core.Response create(java.lang.String persistenceUnit, java.lang.String type, javax.ws.rs.core.HttpHeaders hh, javax.ws.rs.core.UriInfo uriInfo, java.net.URI baseURI, java.io.InputStream in)
           
 javax.ws.rs.core.Response delete(java.lang.String persistenceUnit, java.lang.String type, java.lang.String key, javax.ws.rs.core.UriInfo ui)
           
protected  javax.ws.rs.core.Response delete(java.lang.String persistenceUnit, java.lang.String type, java.lang.String key, javax.ws.rs.core.UriInfo ui, java.net.URI baseURI)
           
 javax.ws.rs.core.Response find(java.lang.String persistenceUnit, java.lang.String type, java.lang.String key, javax.ws.rs.core.HttpHeaders hh, javax.ws.rs.core.UriInfo ui)
           
protected  javax.ws.rs.core.Response find(java.lang.String persistenceUnit, java.lang.String type, java.lang.String key, javax.ws.rs.core.HttpHeaders hh, javax.ws.rs.core.UriInfo ui, java.net.URI baseURI)
           
 javax.ws.rs.core.Response findAttribute(java.lang.String persistenceUnit, java.lang.String type, java.lang.String key, java.lang.String attribute, javax.ws.rs.core.HttpHeaders hh, javax.ws.rs.core.UriInfo ui)
           
protected  javax.ws.rs.core.Response findAttribute(java.lang.String persistenceUnit, java.lang.String type, java.lang.String key, java.lang.String attribute, javax.ws.rs.core.HttpHeaders hh, javax.ws.rs.core.UriInfo ui, java.net.URI baseURI)
           
 javax.ws.rs.core.Response removeAttribute(java.lang.String persistenceUnit, java.lang.String type, java.lang.String key, java.lang.String attribute, javax.ws.rs.core.HttpHeaders hh, javax.ws.rs.core.UriInfo ui)
           
protected  javax.ws.rs.core.Response removeAttributeInternal(java.lang.String persistenceUnit, java.lang.String type, java.lang.String key, java.lang.String attribute, java.lang.String listItemId, java.lang.String partner, javax.ws.rs.core.HttpHeaders hh, javax.ws.rs.core.UriInfo ui)
           
 javax.ws.rs.core.Response setOrAddAttribute(java.lang.String persistenceUnit, java.lang.String type, java.lang.String key, java.lang.String attribute, javax.ws.rs.core.HttpHeaders hh, javax.ws.rs.core.UriInfo ui, java.io.InputStream in)
           
protected  javax.ws.rs.core.Response setOrAddAttribute(java.lang.String persistenceUnit, java.lang.String type, java.lang.String key, java.lang.String attribute, javax.ws.rs.core.HttpHeaders hh, javax.ws.rs.core.UriInfo ui, java.net.URI baseURI, java.io.InputStream in)
           
 javax.ws.rs.core.Response update(java.lang.String persistenceUnit, java.lang.String type, javax.ws.rs.core.HttpHeaders hh, javax.ws.rs.core.UriInfo uriInfo, java.io.InputStream in)
           
protected  javax.ws.rs.core.Response update(java.lang.String persistenceUnit, java.lang.String type, javax.ws.rs.core.HttpHeaders hh, javax.ws.rs.core.UriInfo uriInfo, java.net.URI baseURI, java.io.InputStream in)
           
 
Methods inherited from class org.eclipse.persistence.jpa.rs.AbstractResource
buildPersistenceContextFactory, getMatrixParameters, getPersistenceFactory, getQueryParameters, setPersistenceFactory
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EntityResource

public EntityResource()
Method Detail

findAttribute

public javax.ws.rs.core.Response findAttribute(java.lang.String persistenceUnit,
                                               java.lang.String type,
                                               java.lang.String key,
                                               java.lang.String attribute,
                                               @Context
                                               javax.ws.rs.core.HttpHeaders hh,
                                               @Context
                                               javax.ws.rs.core.UriInfo ui)

findAttribute

protected javax.ws.rs.core.Response findAttribute(java.lang.String persistenceUnit,
                                                  java.lang.String type,
                                                  java.lang.String key,
                                                  java.lang.String attribute,
                                                  javax.ws.rs.core.HttpHeaders hh,
                                                  javax.ws.rs.core.UriInfo ui,
                                                  java.net.URI baseURI)

find

public javax.ws.rs.core.Response find(java.lang.String persistenceUnit,
                                      java.lang.String type,
                                      java.lang.String key,
                                      @Context
                                      javax.ws.rs.core.HttpHeaders hh,
                                      @Context
                                      javax.ws.rs.core.UriInfo ui)

find

protected javax.ws.rs.core.Response find(java.lang.String persistenceUnit,
                                         java.lang.String type,
                                         java.lang.String key,
                                         javax.ws.rs.core.HttpHeaders hh,
                                         javax.ws.rs.core.UriInfo ui,
                                         java.net.URI baseURI)

create

public javax.ws.rs.core.Response create(java.lang.String persistenceUnit,
                                        java.lang.String type,
                                        @Context
                                        javax.ws.rs.core.HttpHeaders hh,
                                        @Context
                                        javax.ws.rs.core.UriInfo uriInfo,
                                        java.io.InputStream in)
                                 throws JAXBException
Throws:
JAXBException

create

protected javax.ws.rs.core.Response create(java.lang.String persistenceUnit,
                                           java.lang.String type,
                                           javax.ws.rs.core.HttpHeaders hh,
                                           javax.ws.rs.core.UriInfo uriInfo,
                                           java.net.URI baseURI,
                                           java.io.InputStream in)
                                    throws JAXBException
Throws:
JAXBException

update

public javax.ws.rs.core.Response update(java.lang.String persistenceUnit,
                                        java.lang.String type,
                                        @Context
                                        javax.ws.rs.core.HttpHeaders hh,
                                        @Context
                                        javax.ws.rs.core.UriInfo uriInfo,
                                        java.io.InputStream in)

update

protected javax.ws.rs.core.Response update(java.lang.String persistenceUnit,
                                           java.lang.String type,
                                           javax.ws.rs.core.HttpHeaders hh,
                                           javax.ws.rs.core.UriInfo uriInfo,
                                           java.net.URI baseURI,
                                           java.io.InputStream in)

setOrAddAttribute

public javax.ws.rs.core.Response setOrAddAttribute(java.lang.String persistenceUnit,
                                                   java.lang.String type,
                                                   java.lang.String key,
                                                   java.lang.String attribute,
                                                   @Context
                                                   javax.ws.rs.core.HttpHeaders hh,
                                                   @Context
                                                   javax.ws.rs.core.UriInfo ui,
                                                   java.io.InputStream in)

setOrAddAttribute

protected javax.ws.rs.core.Response setOrAddAttribute(java.lang.String persistenceUnit,
                                                      java.lang.String type,
                                                      java.lang.String key,
                                                      java.lang.String attribute,
                                                      javax.ws.rs.core.HttpHeaders hh,
                                                      javax.ws.rs.core.UriInfo ui,
                                                      java.net.URI baseURI,
                                                      java.io.InputStream in)

removeAttribute

public javax.ws.rs.core.Response removeAttribute(java.lang.String persistenceUnit,
                                                 java.lang.String type,
                                                 java.lang.String key,
                                                 java.lang.String attribute,
                                                 @Context
                                                 javax.ws.rs.core.HttpHeaders hh,
                                                 @Context
                                                 javax.ws.rs.core.UriInfo ui)

removeAttributeInternal

protected javax.ws.rs.core.Response removeAttributeInternal(java.lang.String persistenceUnit,
                                                            java.lang.String type,
                                                            java.lang.String key,
                                                            java.lang.String attribute,
                                                            java.lang.String listItemId,
                                                            java.lang.String partner,
                                                            javax.ws.rs.core.HttpHeaders hh,
                                                            javax.ws.rs.core.UriInfo ui)

delete

public javax.ws.rs.core.Response delete(java.lang.String persistenceUnit,
                                        java.lang.String type,
                                        java.lang.String key,
                                        @Context
                                        javax.ws.rs.core.UriInfo ui)

delete

protected javax.ws.rs.core.Response delete(java.lang.String persistenceUnit,
                                           java.lang.String type,
                                           java.lang.String key,
                                           javax.ws.rs.core.UriInfo ui,
                                           java.net.URI baseURI)

EclipseLink 2.5.0, build 'v20130110-d839ca4' API Reference