EclipseLink 2.5.0, build 'v20130110-d839ca4' API Reference

org.eclipse.persistence.jpa.rs
Class PersistenceUnitResource

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

public class PersistenceUnitResource
extends AbstractResource


Field Summary
 
Fields inherited from class org.eclipse.persistence.jpa.rs.AbstractResource
factory
 
Constructor Summary
PersistenceUnitResource()
           
 
Method Summary
protected  void addMapping(org.eclipse.persistence.internal.jpa.rs.metadata.model.Descriptor descriptor, DatabaseMapping mapping)
           
protected  void addQueries(java.util.List<org.eclipse.persistence.internal.jpa.rs.metadata.model.Query> queryList, PersistenceContext app, java.lang.String javaClassName)
           
protected  org.eclipse.persistence.internal.jpa.rs.metadata.model.Descriptor buildDescriptor(PersistenceContext app, java.lang.String persistenceUnit, ClassDescriptor descriptor, java.lang.String baseUri)
           
protected  javax.ws.rs.core.Response getDescriptorMetadata(java.lang.String persistenceUnit, java.lang.String descriptorAlias, javax.ws.rs.core.HttpHeaders hh, java.net.URI baseURI)
           
 javax.ws.rs.core.Response getDescriptorMetadata(java.lang.String persistenceUnit, java.lang.String descriptorAlias, javax.ws.rs.core.HttpHeaders hh, javax.ws.rs.core.UriInfo uriInfo)
           
protected  javax.ws.rs.core.Response getQueriesMetadata(java.lang.String persistenceUnit, javax.ws.rs.core.HttpHeaders hh, java.net.URI baseURI)
           
 javax.ws.rs.core.Response getQueriesMetadata(java.lang.String persistenceUnit, javax.ws.rs.core.HttpHeaders hh, javax.ws.rs.core.UriInfo uriInfo)
           
protected  org.eclipse.persistence.internal.jpa.rs.metadata.model.Query getQuery(DatabaseQuery query, PersistenceContext app)
           
protected  javax.ws.rs.core.Response getQueryMetadata(java.lang.String persistenceUnit, java.lang.String queryName, javax.ws.rs.core.HttpHeaders hh, java.net.URI baseURI)
           
 javax.ws.rs.core.Response getQueryMetadata(java.lang.String persistenceUnit, java.lang.String queryName, javax.ws.rs.core.HttpHeaders hh, javax.ws.rs.core.UriInfo uriInfo)
           
 javax.ws.rs.core.Response getTypes(java.lang.String persistenceUnit, javax.ws.rs.core.HttpHeaders hh, java.net.URI baseURI)
           
 javax.ws.rs.core.Response getTypes(java.lang.String persistenceUnit, javax.ws.rs.core.HttpHeaders hh, javax.ws.rs.core.UriInfo uriInfo)
           
protected  java.lang.String marshallMetadata(java.lang.Object metadata, java.lang.String mediaType)
           
 
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

PersistenceUnitResource

public PersistenceUnitResource()
Method Detail

getDescriptorMetadata

public javax.ws.rs.core.Response getDescriptorMetadata(java.lang.String persistenceUnit,
                                                       java.lang.String descriptorAlias,
                                                       @Context
                                                       javax.ws.rs.core.HttpHeaders hh,
                                                       @Context
                                                       javax.ws.rs.core.UriInfo uriInfo)

getDescriptorMetadata

protected javax.ws.rs.core.Response getDescriptorMetadata(java.lang.String persistenceUnit,
                                                          java.lang.String descriptorAlias,
                                                          javax.ws.rs.core.HttpHeaders hh,
                                                          java.net.URI baseURI)

getTypes

public javax.ws.rs.core.Response getTypes(java.lang.String persistenceUnit,
                                          @Context
                                          javax.ws.rs.core.HttpHeaders hh,
                                          @Context
                                          javax.ws.rs.core.UriInfo uriInfo)

getQueriesMetadata

public javax.ws.rs.core.Response getQueriesMetadata(java.lang.String persistenceUnit,
                                                    @Context
                                                    javax.ws.rs.core.HttpHeaders hh,
                                                    @Context
                                                    javax.ws.rs.core.UriInfo uriInfo)

getQueriesMetadata

protected javax.ws.rs.core.Response getQueriesMetadata(java.lang.String persistenceUnit,
                                                       javax.ws.rs.core.HttpHeaders hh,
                                                       java.net.URI baseURI)

getQueryMetadata

public javax.ws.rs.core.Response getQueryMetadata(java.lang.String persistenceUnit,
                                                  java.lang.String queryName,
                                                  @Context
                                                  javax.ws.rs.core.HttpHeaders hh,
                                                  @Context
                                                  javax.ws.rs.core.UriInfo uriInfo)

getQueryMetadata

protected javax.ws.rs.core.Response getQueryMetadata(java.lang.String persistenceUnit,
                                                     java.lang.String queryName,
                                                     javax.ws.rs.core.HttpHeaders hh,
                                                     java.net.URI baseURI)

getTypes

public javax.ws.rs.core.Response getTypes(java.lang.String persistenceUnit,
                                          javax.ws.rs.core.HttpHeaders hh,
                                          java.net.URI baseURI)

addMapping

protected void addMapping(org.eclipse.persistence.internal.jpa.rs.metadata.model.Descriptor descriptor,
                          DatabaseMapping mapping)

addQueries

protected void addQueries(java.util.List<org.eclipse.persistence.internal.jpa.rs.metadata.model.Query> queryList,
                          PersistenceContext app,
                          java.lang.String javaClassName)

buildDescriptor

protected org.eclipse.persistence.internal.jpa.rs.metadata.model.Descriptor buildDescriptor(PersistenceContext app,
                                                                                            java.lang.String persistenceUnit,
                                                                                            ClassDescriptor descriptor,
                                                                                            java.lang.String baseUri)

getQuery

protected org.eclipse.persistence.internal.jpa.rs.metadata.model.Query getQuery(DatabaseQuery query,
                                                                                PersistenceContext app)

marshallMetadata

protected java.lang.String marshallMetadata(java.lang.Object metadata,
                                            java.lang.String mediaType)
                                     throws JAXBException
Throws:
JAXBException

EclipseLink 2.5.0, build 'v20130110-d839ca4' API Reference