EclipseLink JPA-RS 2.4.1, build 'v20121003-ad44345' API Reference
A B C D E F G I J L M N O P Q R S T U W

A

addChangeListener(ChangeListener) - Method in interface org.eclipse.persistence.jpa.rs.eventlistener.DescriptorBasedDatabaseEventListener
 
addDynamicXMLMetadataSources(List<Object>, Server) - Method in class org.eclipse.persistence.jpa.rs.PersistenceContext
This method is used to help construct a JAXBContext from an existing EntityManagerFactory.
addMapping(Descriptor, DatabaseMapping) - Method in class org.eclipse.persistence.jpa.rs.ServiceBase
 
addQueries(List<Query>, PersistenceContext, String) - Method in class org.eclipse.persistence.jpa.rs.ServiceBase
 
addXmlAdapter(XmlElement) - Static method in class org.eclipse.persistence.jpa.rs.util.DynamicXMLMetadataSource
 
Attribute - Class in org.eclipse.persistence.jpa.rs.metadata.model
 
Attribute() - Constructor for class org.eclipse.persistence.jpa.rs.metadata.model.Attribute
 
Attribute(String, String) - Constructor for class org.eclipse.persistence.jpa.rs.metadata.model.Attribute
 
attributes - Variable in class org.eclipse.persistence.jpa.rs.metadata.model.Descriptor
 

B

baseURI - Variable in class org.eclipse.persistence.jpa.rs.PersistenceContext
The URI of the Persistence context.
beginTransaction(EntityManager) - Method in class org.eclipse.persistence.jpa.rs.util.JTATransactionWrapper
 
beginTransaction(EntityManager) - Method in class org.eclipse.persistence.jpa.rs.util.ResourceLocalTransactionWrapper
 
beginTransaction(EntityManager) - Method in class org.eclipse.persistence.jpa.rs.util.TransactionWrapper
 
bootstrapPersistenceContext(String, EntityManagerFactory, URI, boolean) - Method in class org.eclipse.persistence.jpa.rs.PersistenceFactoryBase
Bootstrap a PersistenceContext based on an pre-existing EntityManagerFactory
buildDescriptor(PersistenceContext, String, ClassDescriptor, String) - Method in class org.eclipse.persistence.jpa.rs.ServiceBase
 
buildId(PersistenceContext, String, String, Map<String, String>) - Static method in class org.eclipse.persistence.jpa.rs.util.IdHelper
 
buildMessage(String, Object[]) - Static method in class org.eclipse.persistence.jpa.rs.logging.LoggingLocalization
Return the message for the given exception class and error number.
buildMessage(String, Object[], boolean) - Static method in class org.eclipse.persistence.jpa.rs.logging.LoggingLocalization
INTERNAL: Return the message for the given exception class and error number.
buildObjectShell(PersistenceContext, String, Object) - Static method in class org.eclipse.persistence.jpa.rs.util.IdHelper
build a shell of an object based on a primary key.

C

callSessionBean(HttpHeaders, UriInfo, UriInfo, InputStream) - Method in class org.eclipse.persistence.jpa.rs.ServiceBase
 
callSessionBean(HttpHeaders, UriInfo, URI, InputStream) - Method in class org.eclipse.persistence.jpa.rs.ServiceBase
 
CHANGE_NOTIFICATION_LISTENER - Static variable in class org.eclipse.persistence.jpa.rs.PersistenceContext
This internal property is used to save a change listener on the session for later retreival.
ChangeListener - Interface in org.eclipse.persistence.jpa.rs.eventlistener
A ChangeListener is used to extend a PersistenceContext to react to database sent change events.
ClassNotFoundExceptionMapper - Class in org.eclipse.persistence.jpa.rs.exceptions
 
ClassNotFoundExceptionMapper() - Constructor for class org.eclipse.persistence.jpa.rs.exceptions.ClassNotFoundExceptionMapper
 
close() - Method in class org.eclipse.persistence.jpa.rs.PersistenceFactoryBase
Stop the factory.
close() - Method in class org.eclipse.persistence.jpa.rs.util.InMemoryArchive
 
closePersistenceContext(String) - Method in class org.eclipse.persistence.jpa.rs.PersistenceFactoryBase
Close the PersistenceContext of a given name and clean it out of our list of PersistenceContexts
commitTransaction(EntityManager) - Method in class org.eclipse.persistence.jpa.rs.util.JTATransactionWrapper
 
commitTransaction(EntityManager) - Method in class org.eclipse.persistence.jpa.rs.util.ResourceLocalTransactionWrapper
 
commitTransaction(EntityManager) - Method in class org.eclipse.persistence.jpa.rs.util.TransactionWrapper
 
constructObjectForId(String, Object) - Method in class org.eclipse.persistence.jpa.rs.util.LinkAdapter
 
context - Variable in class org.eclipse.persistence.jpa.rs.PersistenceContext
The JAXBConext used to produce JSON or XML
context - Variable in class org.eclipse.persistence.jpa.rs.util.LinkAdapter
 
create(Map<String, String>, Object) - Method in class org.eclipse.persistence.jpa.rs.PersistenceContext
A part of the facade over the JPA API Persist an entity in JPA and commit
create(String, String, HttpHeaders, UriInfo, InputStream) - Method in class org.eclipse.persistence.jpa.rs.ServiceBase
 
create(String, String, HttpHeaders, UriInfo, URI, InputStream) - Method in class org.eclipse.persistence.jpa.rs.ServiceBase
 
createDatabaseEventListener(int) - Method in interface org.eclipse.persistence.jpa.rs.eventlistener.DatabaseEventListenerFactory
 
createDynamicJAXBContext(Server) - Method in class org.eclipse.persistence.jpa.rs.PersistenceContext
Create a JAXBConext based on the EntityManagerFactory for this PersistenceContext
createEntityManager(String) - Method in class org.eclipse.persistence.jpa.rs.PersistenceContext
A part of the facade over the JPA API Create an EntityManager from the EntityManagerFactory wrapped by this persistence context
createEntityManagerFactory(PersistenceUnitInfo, Map<String, ?>) - Method in class org.eclipse.persistence.jpa.rs.PersistenceContext
A part of the facade over the JPA API Create an EntityManagerFactory using the given PersistenceUnitInfo and properties
createJAXBProperties(Server) - Method in class org.eclipse.persistence.jpa.rs.PersistenceContext
Build the set of properties used to create the JAXBContext based on the EntityManagerFactory that this PersistenceContext wraps
createMarshaller(PersistenceContext, MediaType) - Static method in class org.eclipse.persistence.jpa.rs.util.StreamingOutputMarshaller
 
createProperties(DynamicClassLoader, Map<String, ?>) - Static method in class org.eclipse.persistence.jpa.rs.PersistenceFactoryBase
Provide an initial set of properties for bootstrapping PersistenceContexts.
createRelationshipsProperty(String, ObjectFactory) - Static method in class org.eclipse.persistence.jpa.rs.util.DynamicXMLMetadataSource
 
createSelfProperty(String, ObjectFactory) - Static method in class org.eclipse.persistence.jpa.rs.util.DynamicXMLMetadataSource
 

D

DatabaseEventListenerFactory - Interface in org.eclipse.persistence.jpa.rs.eventlistener
Provides a mechanism for plugging in database event listener creation.
delete(Map<String, String>, String, Object) - Method in class org.eclipse.persistence.jpa.rs.PersistenceContext
A part of the facade over the JPA API Delete the given entity in JPA and commit the changes
delete(String, String, String, HttpHeaders, UriInfo) - Method in class org.eclipse.persistence.jpa.rs.ServiceBase
 
delete(String, String, String, HttpHeaders, UriInfo, URI) - Method in class org.eclipse.persistence.jpa.rs.ServiceBase
 
Descriptor - Class in org.eclipse.persistence.jpa.rs.metadata.model
 
Descriptor() - Constructor for class org.eclipse.persistence.jpa.rs.metadata.model.Descriptor
 
DescriptorBasedDatabaseEventListener - Interface in org.eclipse.persistence.jpa.rs.eventlistener
Extends EclipseLink's database event listening capabilities by allowing a listener to subscribe to to change notifications from the database This listener also expands the interface to support subscription on a descriptor basis rather than the wholesale subscription provided by its superclass.
DynamicXMLMetadataSource - Class in org.eclipse.persistence.jpa.rs.util
MetadataSource used in the creation of dynamic JAXB contexts for applications.
DynamicXMLMetadataSource(Server, String) - Constructor for class org.eclipse.persistence.jpa.rs.util.DynamicXMLMetadataSource
 

E

emf - Variable in class org.eclipse.persistence.jpa.rs.PersistenceContext
The EntityManagerFactory used to interact using JPA
eventListenerFactory - Variable in class org.eclipse.persistence.jpa.rs.PersistenceContext
A factory class that will provide listeners for events provided by the database Setting this provides a hook to allow applications that are capable of receiving events from the database to do so.
exception(String, Object[], Exception) - Static method in class org.eclipse.persistence.jpa.rs.util.JPARSLogger
 

F

factory - Variable in class org.eclipse.persistence.jpa.rs.ServiceBase
 
find(String, Object) - Method in class org.eclipse.persistence.jpa.rs.PersistenceContext
A part of the facade over the JPA API Find an entity with the given name and id in JPA
find(Map<String, String>, String, Object) - Method in class org.eclipse.persistence.jpa.rs.PersistenceContext
A part of the facade over the JPA API Find an entity with the given name and id in JPA
find(Map<String, String>, String, Object, Map<String, Object>) - Method in class org.eclipse.persistence.jpa.rs.PersistenceContext
A part of the facade over the JPA API Find an entity with the given name and id in JPA
find(String, String, String, HttpHeaders, UriInfo) - Method in class org.eclipse.persistence.jpa.rs.ServiceBase
 
find(String, String, String, HttpHeaders, UriInfo, URI) - Method in class org.eclipse.persistence.jpa.rs.ServiceBase
 
findAttribute(Map<String, String>, String, Object, Map<String, Object>, String) - Method in class org.eclipse.persistence.jpa.rs.PersistenceContext
 
findAttribute(String, String, String, String, HttpHeaders, UriInfo) - Method in class org.eclipse.persistence.jpa.rs.ServiceBase
 
findAttribute(String, String, String, String, HttpHeaders, UriInfo, URI) - Method in class org.eclipse.persistence.jpa.rs.ServiceBase
 
fine(String, Object[]) - Static method in class org.eclipse.persistence.jpa.rs.util.JPARSLogger
 
finest(String, Object[]) - Static method in class org.eclipse.persistence.jpa.rs.util.JPARSLogger
 

G

get(String, URI, Map<String, Object>) - Method in class org.eclipse.persistence.jpa.rs.PersistenceFactoryBase
 
getAttributes() - Method in class org.eclipse.persistence.jpa.rs.metadata.model.Descriptor
 
getBaseURI() - Method in class org.eclipse.persistence.jpa.rs.PersistenceContext
 
getClass(String) - Method in class org.eclipse.persistence.jpa.rs.PersistenceContext
Look-up the given entity name in the EntityManagerFactory and return the class is describes
getClasses() - Method in class org.eclipse.persistence.jpa.rs.JPARSApplication
 
getContents() - Method in class org.eclipse.persistence.jpa.rs.logging.i18n.LoggingLocalizationResource
 
getContext() - Method in class org.eclipse.persistence.jpa.rs.metadata.model.SessionBeanCall
 
getContexts(HttpHeaders, UriInfo) - Method in class org.eclipse.persistence.jpa.rs.ServiceBase
 
getContexts(HttpHeaders, URI) - Method in class org.eclipse.persistence.jpa.rs.ServiceBase
 
getDescriptor(String) - Method in class org.eclipse.persistence.jpa.rs.PersistenceContext
Lookup the descriptor for the given entity name.
getDescriptorForClass(Class) - Method in class org.eclipse.persistence.jpa.rs.PersistenceContext
 
getDescriptorMetadata(String, String, HttpHeaders, UriInfo) - Method in class org.eclipse.persistence.jpa.rs.ServiceBase
 
getDescriptorMetadata(String, String, HttpHeaders, URI) - Method in class org.eclipse.persistence.jpa.rs.ServiceBase
 
getDescriptorStream() - Method in class org.eclipse.persistence.jpa.rs.util.InMemoryArchive
 
getDynamicPersistenceContext(String) - Method in class org.eclipse.persistence.jpa.rs.PersistenceFactoryBase
 
getEmf() - Method in class org.eclipse.persistence.jpa.rs.PersistenceContext
 
getHintMap(UriInfo) - Static method in class org.eclipse.persistence.jpa.rs.ServiceBase
 
getHref() - Method in class org.eclipse.persistence.jpa.rs.metadata.model.Link
 
getHref() - Method in class org.eclipse.persistence.jpa.rs.metadata.model.LinkTemplate
 
getJAXBContext() - Method in class org.eclipse.persistence.jpa.rs.PersistenceContext
 
getJndiName() - Method in class org.eclipse.persistence.jpa.rs.metadata.model.SessionBeanCall
 
getJpaSession() - Method in class org.eclipse.persistence.jpa.rs.PersistenceContext
 
getJpql() - Method in class org.eclipse.persistence.jpa.rs.metadata.model.Query
 
getLinkTemplate() - Method in class org.eclipse.persistence.jpa.rs.metadata.model.Query
 
getLinkTemplates() - Method in class org.eclipse.persistence.jpa.rs.metadata.model.Descriptor
 
getMethodName() - Method in class org.eclipse.persistence.jpa.rs.metadata.model.SessionBeanCall
 
getName() - Method in class org.eclipse.persistence.jpa.rs.metadata.model.Attribute
 
getName() - Method in class org.eclipse.persistence.jpa.rs.metadata.model.Descriptor
 
getName() - Method in class org.eclipse.persistence.jpa.rs.PersistenceContext
 
getParameterMap(UriInfo, String) - Static method in class org.eclipse.persistence.jpa.rs.ServiceBase
This method has been temporarily added to allow processing of either query or matrix parameters When the final protocol is worked out, it should be removed or altered.
getParameters() - Method in class org.eclipse.persistence.jpa.rs.metadata.model.SessionBeanCall
 
getPersistenceContextNames() - Method in class org.eclipse.persistence.jpa.rs.PersistenceFactoryBase
 
getPersistenceFactory() - Method in class org.eclipse.persistence.jpa.rs.ServiceBase
 
getPersistenceUnitName() - Method in class org.eclipse.persistence.jpa.rs.metadata.model.PersistenceUnit
 
getQueries() - Method in class org.eclipse.persistence.jpa.rs.metadata.model.Descriptor
 
getQueriesMetadata(String, HttpHeaders, UriInfo) - Method in class org.eclipse.persistence.jpa.rs.ServiceBase
 
getQueriesMetadata(String, HttpHeaders, URI) - Method in class org.eclipse.persistence.jpa.rs.ServiceBase
 
getQuery(DatabaseQuery, PersistenceContext) - Method in class org.eclipse.persistence.jpa.rs.ServiceBase
 
getQueryMetadata(String, String, HttpHeaders, UriInfo) - Method in class org.eclipse.persistence.jpa.rs.ServiceBase
 
getQueryMetadata(String, String, HttpHeaders, URI) - Method in class org.eclipse.persistence.jpa.rs.ServiceBase
 
getQueryName() - Method in class org.eclipse.persistence.jpa.rs.metadata.model.Query
 
getRel() - Method in class org.eclipse.persistence.jpa.rs.metadata.model.Link
 
getRel() - Method in class org.eclipse.persistence.jpa.rs.metadata.model.LinkTemplate
 
getReturnTypes() - Method in class org.eclipse.persistence.jpa.rs.metadata.model.Query
 
getSingleHeader(String, HttpHeaders) - Method in class org.eclipse.persistence.jpa.rs.ServiceBase
 
getType() - Method in class org.eclipse.persistence.jpa.rs.metadata.model.Attribute
 
getType() - Method in class org.eclipse.persistence.jpa.rs.metadata.model.Descriptor
 
getType() - Method in class org.eclipse.persistence.jpa.rs.metadata.model.Link
 
getType() - Method in class org.eclipse.persistence.jpa.rs.metadata.model.LinkTemplate
 
getTypeName() - Method in class org.eclipse.persistence.jpa.rs.metadata.model.Parameter
 
getTypes() - Method in class org.eclipse.persistence.jpa.rs.metadata.model.PersistenceUnit
 
getTypes(String, HttpHeaders, UriInfo) - Method in class org.eclipse.persistence.jpa.rs.ServiceBase
 
getTypes(String, HttpHeaders, URI) - Method in class org.eclipse.persistence.jpa.rs.ServiceBase
 
getValue() - Method in class org.eclipse.persistence.jpa.rs.metadata.model.Parameter
 
getXmlBindings(Map<String, ?>, ClassLoader) - Method in class org.eclipse.persistence.jpa.rs.util.DynamicXMLMetadataSource
 
getXmlBindings(Map<String, ?>, ClassLoader) - Method in class org.eclipse.persistence.jpa.rs.util.LinkMetadataSource
 

I

IdHelper - Class in org.eclipse.persistence.jpa.rs.util
EclipseLink helper class used for converting composite key values passed into JAX-RS calls as query or matrix parameters into a value that can be used in a find.
IdHelper() - Constructor for class org.eclipse.persistence.jpa.rs.util.IdHelper
 
IllegalAccessExceptionMapper - Class in org.eclipse.persistence.jpa.rs.exceptions
 
IllegalAccessExceptionMapper() - Constructor for class org.eclipse.persistence.jpa.rs.exceptions.IllegalAccessExceptionMapper
 
IllegalArgumentExceptionMapper - Class in org.eclipse.persistence.jpa.rs.exceptions
 
IllegalArgumentExceptionMapper() - Constructor for class org.eclipse.persistence.jpa.rs.exceptions.IllegalArgumentExceptionMapper
 
IllegalStateExceptionMapper - Class in org.eclipse.persistence.jpa.rs.exceptions
 
IllegalStateExceptionMapper() - Constructor for class org.eclipse.persistence.jpa.rs.exceptions.IllegalStateExceptionMapper
 
InMemoryArchive - Class in org.eclipse.persistence.jpa.rs.util
This archive is designed for use with dynamic persistence units it is built with a stream that allows it to read a persistence.xml file and creates a fake base URL based the classpath location of the InMemoryArchiveClass
InMemoryArchive(InputStream) - Constructor for class org.eclipse.persistence.jpa.rs.util.InMemoryArchive
 
InvocationTargetExceptionMapper - Class in org.eclipse.persistence.jpa.rs.exceptions
 
InvocationTargetExceptionMapper() - Constructor for class org.eclipse.persistence.jpa.rs.exceptions.InvocationTargetExceptionMapper
 
IOExceptionMapper - Class in org.eclipse.persistence.jpa.rs.exceptions
 
IOExceptionMapper() - Constructor for class org.eclipse.persistence.jpa.rs.exceptions.IOExceptionMapper
 
isCompatible(Object, MediaType[]) - Static method in class org.eclipse.persistence.jpa.rs.util.StreamingOutputMarshaller
 

J

JAXBExceptionMapper - Class in org.eclipse.persistence.jpa.rs.exceptions
 
JAXBExceptionMapper() - Constructor for class org.eclipse.persistence.jpa.rs.exceptions.JAXBExceptionMapper
 
JPARS_CONTEXT - Static variable in class org.eclipse.persistence.jpa.rs.PersistenceContext
 
JPARSApplication - Class in org.eclipse.persistence.jpa.rs
Config class for JPA-RS REST service.
JPARSApplication() - Constructor for class org.eclipse.persistence.jpa.rs.JPARSApplication
 
JPARSException - Exception in org.eclipse.persistence.jpa.rs.exceptions
 
JPARSException(String) - Constructor for exception org.eclipse.persistence.jpa.rs.exceptions.JPARSException
 
JPARSExceptionMapper - Class in org.eclipse.persistence.jpa.rs.exceptions
 
JPARSExceptionMapper() - Constructor for class org.eclipse.persistence.jpa.rs.exceptions.JPARSExceptionMapper
 
JPARSLogger - Class in org.eclipse.persistence.jpa.rs.util
 
JPARSLogger() - Constructor for class org.eclipse.persistence.jpa.rs.util.JPARSLogger
 
jpql - Variable in class org.eclipse.persistence.jpa.rs.metadata.model.Query
 
JTATransactionWrapper - Class in org.eclipse.persistence.jpa.rs.util
 
JTATransactionWrapper() - Constructor for class org.eclipse.persistence.jpa.rs.util.JTATransactionWrapper
 

L

Link - Class in org.eclipse.persistence.jpa.rs.metadata.model
 
Link() - Constructor for class org.eclipse.persistence.jpa.rs.metadata.model.Link
 
Link(String, String, String) - Constructor for class org.eclipse.persistence.jpa.rs.metadata.model.Link
 
LinkAdapter - Class in org.eclipse.persistence.jpa.rs.util
Used with JAXB to convert from a URL representing an relationship to an object It provides functionality at marshall and unmarshall time At marshall time, the target of a relationship will be marshalled as a URL that could be used to find the object through a REST service At unmarsall time, the URL will be deconstructed and used to find the object in JPA.
LinkAdapter() - Constructor for class org.eclipse.persistence.jpa.rs.util.LinkAdapter
 
LinkAdapter(String, PersistenceContext) - Constructor for class org.eclipse.persistence.jpa.rs.util.LinkAdapter
 
LinkMetadataSource - Class in org.eclipse.persistence.jpa.rs.util
Makes the Link class available in our Dynamic JAXB context.
LinkMetadataSource() - Constructor for class org.eclipse.persistence.jpa.rs.util.LinkMetadataSource
 
LinkTemplate - Class in org.eclipse.persistence.jpa.rs.metadata.model
 
LinkTemplate() - Constructor for class org.eclipse.persistence.jpa.rs.metadata.model.LinkTemplate
 
LinkTemplate(String, String, String) - Constructor for class org.eclipse.persistence.jpa.rs.metadata.model.LinkTemplate
 
linkTemplate - Variable in class org.eclipse.persistence.jpa.rs.metadata.model.Query
 
linkTemplates - Variable in class org.eclipse.persistence.jpa.rs.metadata.model.Descriptor
 
log(String, Level, Object[]) - Static method in class org.eclipse.persistence.jpa.rs.util.JPARSLogger
INTERNAL: Logging utility method.
LoggingLocalization - Class in org.eclipse.persistence.jpa.rs.logging
 
LoggingLocalization() - Constructor for class org.eclipse.persistence.jpa.rs.logging.LoggingLocalization
 
LoggingLocalizationResource - Class in org.eclipse.persistence.jpa.rs.logging.i18n
 
LoggingLocalizationResource() - Constructor for class org.eclipse.persistence.jpa.rs.logging.i18n.LoggingLocalizationResource
 

M

MalformedURLExceptionMapper - Class in org.eclipse.persistence.jpa.rs.exceptions
 
MalformedURLExceptionMapper() - Constructor for class org.eclipse.persistence.jpa.rs.exceptions.MalformedURLExceptionMapper
 
marshal(Object) - Method in class org.eclipse.persistence.jpa.rs.util.LinkAdapter
 
marshal(RelationshipInfo) - Method in class org.eclipse.persistence.jpa.rs.util.RelationshipLinkAdapter
 
marshallEntity(Object, MediaType, OutputStream) - Method in class org.eclipse.persistence.jpa.rs.PersistenceContext
Marshall an entity to either JSON or XML Calling this method, will treat relationships as unfetched in the XML/JSON and marshall them as links rather than attempting to marshall the data in those relationships
marshallEntity(Object, MediaType, OutputStream, boolean) - Method in class org.eclipse.persistence.jpa.rs.PersistenceContext
Marshall an entity to either JSON or XML
marshallMetadata(Object, String) - Method in class org.eclipse.persistence.jpa.rs.ServiceBase
 
mediaType(List<?>) - Static method in class org.eclipse.persistence.jpa.rs.util.StreamingOutputMarshaller
Identify the preferred MediaType from the list provided.
merge(Map<String, String>, Object) - Method in class org.eclipse.persistence.jpa.rs.PersistenceContext
A part of the facade over the JPA API Call jpa merge on the given object and commit If the passed object is a list, we will iterate through the list and merge each member

N

name - Variable in class org.eclipse.persistence.jpa.rs.metadata.model.Attribute
 
name - Variable in class org.eclipse.persistence.jpa.rs.metadata.model.Descriptor
 
name - Variable in class org.eclipse.persistence.jpa.rs.PersistenceContext
The name of the persistence context is used to look it up.
namedQuery(String, String, HttpHeaders, UriInfo) - Method in class org.eclipse.persistence.jpa.rs.ServiceBase
 
namedQuery(String, String, HttpHeaders, UriInfo, URI) - Method in class org.eclipse.persistence.jpa.rs.ServiceBase
 
namedQuerySingleResult(String, String, HttpHeaders, UriInfo) - Method in class org.eclipse.persistence.jpa.rs.ServiceBase
 
namedQuerySingleResult(String, String, HttpHeaders, UriInfo, URI) - Method in class org.eclipse.persistence.jpa.rs.ServiceBase
 
namedQueryUpdate(String, String, HttpHeaders, UriInfo) - Method in class org.eclipse.persistence.jpa.rs.ServiceBase
 
namedQueryUpdate(String, String, HttpHeaders, UriInfo, URI) - Method in class org.eclipse.persistence.jpa.rs.ServiceBase
 
NamingExceptionMapper - Class in org.eclipse.persistence.jpa.rs.exceptions
 
NamingExceptionMapper() - Constructor for class org.eclipse.persistence.jpa.rs.exceptions.NamingExceptionMapper
 
newEntity(String) - Method in class org.eclipse.persistence.jpa.rs.PersistenceContext
A convenience method to create a new dynamic entity of the given type
newEntity(Map<String, String>, String) - Method in class org.eclipse.persistence.jpa.rs.PersistenceContext
A convenience method to create a new dynamic entity of the given type
NonUniqueResultExceptionExceptionMapper - Class in org.eclipse.persistence.jpa.rs.exceptions
 
NonUniqueResultExceptionExceptionMapper() - Constructor for class org.eclipse.persistence.jpa.rs.exceptions.NonUniqueResultExceptionExceptionMapper
 
NoResultExceptionMapper - Class in org.eclipse.persistence.jpa.rs.exceptions
 
NoResultExceptionMapper() - Constructor for class org.eclipse.persistence.jpa.rs.exceptions.NoResultExceptionMapper
 
NoSuchMethodExceptionMapper - Class in org.eclipse.persistence.jpa.rs.exceptions
 
NoSuchMethodExceptionMapper() - Constructor for class org.eclipse.persistence.jpa.rs.exceptions.NoSuchMethodExceptionMapper
 

O

objectInserted(String, String, String, String) - Method in interface org.eclipse.persistence.jpa.rs.eventlistener.ChangeListener
 
objectUpdated(String, String, String, String) - Method in interface org.eclipse.persistence.jpa.rs.eventlistener.ChangeListener
 
org.eclipse.persistence.jpa.rs - package org.eclipse.persistence.jpa.rs
 
org.eclipse.persistence.jpa.rs.eventlistener - package org.eclipse.persistence.jpa.rs.eventlistener
 
org.eclipse.persistence.jpa.rs.exceptions - package org.eclipse.persistence.jpa.rs.exceptions
 
org.eclipse.persistence.jpa.rs.logging - package org.eclipse.persistence.jpa.rs.logging
 
org.eclipse.persistence.jpa.rs.logging.i18n - package org.eclipse.persistence.jpa.rs.logging.i18n
 
org.eclipse.persistence.jpa.rs.metadata.model - package org.eclipse.persistence.jpa.rs.metadata.model
 
org.eclipse.persistence.jpa.rs.util - package org.eclipse.persistence.jpa.rs.util
 

P

Parameter - Class in org.eclipse.persistence.jpa.rs.metadata.model
 
Parameter() - Constructor for class org.eclipse.persistence.jpa.rs.metadata.model.Parameter
 
PersistenceContext - Class in org.eclipse.persistence.jpa.rs
A wrapper around the JPA and JAXB artifacts used to persist an application.
PersistenceContext() - Constructor for class org.eclipse.persistence.jpa.rs.PersistenceContext
 
PersistenceContext(String, EntityManagerFactoryImpl, URI) - Constructor for class org.eclipse.persistence.jpa.rs.PersistenceContext
 
PersistenceFactoryBase - Class in org.eclipse.persistence.jpa.rs
Manages the PersistenceContexts that are used by a JPA-RS deployment.
PersistenceFactoryBase() - Constructor for class org.eclipse.persistence.jpa.rs.PersistenceFactoryBase
 
PersistenceUnit - Class in org.eclipse.persistence.jpa.rs.metadata.model
 
PersistenceUnit() - Constructor for class org.eclipse.persistence.jpa.rs.metadata.model.PersistenceUnit
 
persistenceUnitName - Variable in class org.eclipse.persistence.jpa.rs.metadata.model.PersistenceUnit
 
postMarshallEntity(Object) - Method in class org.eclipse.persistence.jpa.rs.PersistenceContext
 
preLogin(SessionEvent) - Method in class org.eclipse.persistence.jpa.rs.util.PreLoginMappingAdapter
 
PreLoginMappingAdapter - Class in org.eclipse.persistence.jpa.rs.util
This adapter alters the way the JAXBContext handles relationships for an existing persistence unit.
PreLoginMappingAdapter() - Constructor for class org.eclipse.persistence.jpa.rs.util.PreLoginMappingAdapter
 
preMarshallEntity(Object) - Method in class org.eclipse.persistence.jpa.rs.PersistenceContext
Process an entity and add any additional data that needs to be added prior to marshalling This method will both single entities and lists of entities
preMarshallIndividualEntity(Object) - Method in class org.eclipse.persistence.jpa.rs.PersistenceContext
Add any data required prior to marshalling an entity to XML or JSON In general, this will only affect fields that have been weaved into the object

Q

queries - Variable in class org.eclipse.persistence.jpa.rs.metadata.model.Descriptor
 
Query - Class in org.eclipse.persistence.jpa.rs.metadata.model
 
Query() - Constructor for class org.eclipse.persistence.jpa.rs.metadata.model.Query
 
Query(String, String, LinkTemplate) - Constructor for class org.eclipse.persistence.jpa.rs.metadata.model.Query
 
query(Map<String, String>, String, Map<?, ?>) - Method in class org.eclipse.persistence.jpa.rs.PersistenceContext
A part of the facade over the JPA API Run a query with the given name in JPA and return the result
query(Map<String, String>, String, Map<?, ?>, Map<String, ?>, boolean, boolean) - Method in class org.eclipse.persistence.jpa.rs.PersistenceContext
A part of the facade over the JPA API Run a query with the given name in JPA and return the result
queryName - Variable in class org.eclipse.persistence.jpa.rs.metadata.model.Query
 

R

register() - Method in interface org.eclipse.persistence.jpa.rs.eventlistener.ChangeListener
 
register(Session, String) - Method in interface org.eclipse.persistence.jpa.rs.eventlistener.DescriptorBasedDatabaseEventListener
Register for change notifications on a particular descriptor
RELATIONSHIP_PARTNER - Static variable in class org.eclipse.persistence.jpa.rs.ServiceBase
 
RelationshipLinkAdapter - Class in org.eclipse.persistence.jpa.rs.util
 
RelationshipLinkAdapter() - Constructor for class org.eclipse.persistence.jpa.rs.util.RelationshipLinkAdapter
 
RelationshipLinkAdapter(String, PersistenceContext) - Constructor for class org.eclipse.persistence.jpa.rs.util.RelationshipLinkAdapter
 
remove(ChangeListener) - Method in class org.eclipse.persistence.jpa.rs.PersistenceContext
Remove a given change listener.
removeAttribute(Map<String, String>, String, Object, Map<String, Object>, String, Object, String) - Method in class org.eclipse.persistence.jpa.rs.PersistenceContext
 
removeAttribute(String, String, String, String, HttpHeaders, UriInfo, InputStream) - Method in class org.eclipse.persistence.jpa.rs.ServiceBase
 
removeAttribute(String, String, String, String, HttpHeaders, UriInfo, URI, InputStream) - Method in class org.eclipse.persistence.jpa.rs.ServiceBase
 
removeChangeListener(ChangeListener) - Method in interface org.eclipse.persistence.jpa.rs.eventlistener.DescriptorBasedDatabaseEventListener
 
removeMappingValueFromObject(Object, Object, DatabaseMapping, DatabaseMapping) - Method in class org.eclipse.persistence.jpa.rs.PersistenceContext
 
ResourceLocalTransactionWrapper - Class in org.eclipse.persistence.jpa.rs.util
 
ResourceLocalTransactionWrapper() - Constructor for class org.eclipse.persistence.jpa.rs.util.ResourceLocalTransactionWrapper
 
returnTypes - Variable in class org.eclipse.persistence.jpa.rs.metadata.model.Query
 
rollbackTransaction(EntityManager) - Method in class org.eclipse.persistence.jpa.rs.util.JTATransactionWrapper
 
rollbackTransaction(EntityManager) - Method in class org.eclipse.persistence.jpa.rs.util.ResourceLocalTransactionWrapper
 
rollbackTransaction(EntityManager) - Method in class org.eclipse.persistence.jpa.rs.util.TransactionWrapper
 

S

Service - Class in org.eclipse.persistence.jpa.rs
JAX-RS application interface JPA-RS
Service() - Constructor for class org.eclipse.persistence.jpa.rs.Service
 
ServiceBase - Class in org.eclipse.persistence.jpa.rs
Provides all the base JPA-RS Rest functionality.
ServiceBase() - Constructor for class org.eclipse.persistence.jpa.rs.ServiceBase
 
ServicePathDefinition - Interface in org.eclipse.persistence.jpa.rs
This interface is provided as a means to provide the base path for the JPA-RS REST service in a manner that is portable between Jersey 1.x and Jersey 2.x.
SessionBeanCall - Class in org.eclipse.persistence.jpa.rs.metadata.model
 
SessionBeanCall() - Constructor for class org.eclipse.persistence.jpa.rs.metadata.model.SessionBeanCall
 
setAttributes(List<Attribute>) - Method in class org.eclipse.persistence.jpa.rs.metadata.model.Descriptor
 
setBaseURI(URI) - Method in class org.eclipse.persistence.jpa.rs.PersistenceContext
 
setContext(String) - Method in class org.eclipse.persistence.jpa.rs.metadata.model.SessionBeanCall
 
setEventListenerFactory(DatabaseEventListenerFactory) - Method in class org.eclipse.persistence.jpa.rs.PersistenceContext
Static setter for the EVENT_LISTENER_FACTORY Part of the mechanism for plugging in code that can react to database events
setHref(String) - Method in class org.eclipse.persistence.jpa.rs.metadata.model.Link
 
setHref(String) - Method in class org.eclipse.persistence.jpa.rs.metadata.model.LinkTemplate
 
setJndiName(String) - Method in class org.eclipse.persistence.jpa.rs.metadata.model.SessionBeanCall
 
setJpql(String) - Method in class org.eclipse.persistence.jpa.rs.metadata.model.Query
 
setLinkTemplate(LinkTemplate) - Method in class org.eclipse.persistence.jpa.rs.metadata.model.Query
 
setLinkTemplates(List<LinkTemplate>) - Method in class org.eclipse.persistence.jpa.rs.metadata.model.Descriptor
 
setLogLevel(Level) - Static method in class org.eclipse.persistence.jpa.rs.util.JPARSLogger
 
setMappingValueInObject(Object, Object, DatabaseMapping, DatabaseMapping) - Method in class org.eclipse.persistence.jpa.rs.PersistenceContext
 
setMethodName(String) - Method in class org.eclipse.persistence.jpa.rs.metadata.model.SessionBeanCall
 
setName(String) - Method in class org.eclipse.persistence.jpa.rs.metadata.model.Attribute
 
setName(String) - Method in class org.eclipse.persistence.jpa.rs.metadata.model.Descriptor
 
setOrAddAttribute(String, String, String, String, HttpHeaders, UriInfo, InputStream) - Method in class org.eclipse.persistence.jpa.rs.ServiceBase
 
setOrAddAttribute(String, String, String, String, HttpHeaders, UriInfo, URI, InputStream) - Method in class org.eclipse.persistence.jpa.rs.ServiceBase
 
setParameters(List<Parameter>) - Method in class org.eclipse.persistence.jpa.rs.metadata.model.SessionBeanCall
 
setPersistenceFactory(PersistenceFactoryBase) - Method in class org.eclipse.persistence.jpa.rs.Service
 
setPersistenceUnitName(String) - Method in class org.eclipse.persistence.jpa.rs.metadata.model.PersistenceUnit
 
setQueries(List<Query>) - Method in class org.eclipse.persistence.jpa.rs.metadata.model.Descriptor
 
setQueryName(String) - Method in class org.eclipse.persistence.jpa.rs.metadata.model.Query
 
setRel(String) - Method in class org.eclipse.persistence.jpa.rs.metadata.model.Link
 
setRel(String) - Method in class org.eclipse.persistence.jpa.rs.metadata.model.LinkTemplate
 
setReturnTypes(List<String>) - Method in class org.eclipse.persistence.jpa.rs.metadata.model.Query
 
setType(String) - Method in class org.eclipse.persistence.jpa.rs.metadata.model.Attribute
 
setType(String) - Method in class org.eclipse.persistence.jpa.rs.metadata.model.Descriptor
 
setType(String) - Method in class org.eclipse.persistence.jpa.rs.metadata.model.Link
 
setType(String) - Method in class org.eclipse.persistence.jpa.rs.metadata.model.LinkTemplate
 
setTypeName(String) - Method in class org.eclipse.persistence.jpa.rs.metadata.model.Parameter
 
setTypes(List<Link>) - Method in class org.eclipse.persistence.jpa.rs.metadata.model.PersistenceUnit
 
setValue(String) - Method in class org.eclipse.persistence.jpa.rs.metadata.model.Parameter
 
stop() - Method in class org.eclipse.persistence.jpa.rs.PersistenceContext
Stop the current application instance
StreamingOutputMarshaller - Class in org.eclipse.persistence.jpa.rs.util
Simple StreamingOutput implementation that uses the provided JAXBContext to marshal the result when requested to either XML or JSON based on the accept media provided.
StreamingOutputMarshaller(PersistenceContext, Object, MediaType) - Constructor for class org.eclipse.persistence.jpa.rs.util.StreamingOutputMarshaller
 
StreamingOutputMarshaller(PersistenceContext, Object, List<MediaType>) - Constructor for class org.eclipse.persistence.jpa.rs.util.StreamingOutputMarshaller
 
stringifyId(Object, String, PersistenceContext) - Static method in class org.eclipse.persistence.jpa.rs.util.IdHelper
 

T

toResponse(ClassNotFoundException) - Method in class org.eclipse.persistence.jpa.rs.exceptions.ClassNotFoundExceptionMapper
 
toResponse(IllegalAccessException) - Method in class org.eclipse.persistence.jpa.rs.exceptions.IllegalAccessExceptionMapper
 
toResponse(IllegalArgumentException) - Method in class org.eclipse.persistence.jpa.rs.exceptions.IllegalArgumentExceptionMapper
 
toResponse(IllegalStateException) - Method in class org.eclipse.persistence.jpa.rs.exceptions.IllegalStateExceptionMapper
 
toResponse(InvocationTargetException) - Method in class org.eclipse.persistence.jpa.rs.exceptions.InvocationTargetExceptionMapper
 
toResponse(IOException) - Method in class org.eclipse.persistence.jpa.rs.exceptions.IOExceptionMapper
 
toResponse(JAXBException) - Method in class org.eclipse.persistence.jpa.rs.exceptions.JAXBExceptionMapper
 
toResponse(JPARSException) - Method in class org.eclipse.persistence.jpa.rs.exceptions.JPARSExceptionMapper
 
toResponse(MalformedURLException) - Method in class org.eclipse.persistence.jpa.rs.exceptions.MalformedURLExceptionMapper
 
toResponse(NamingException) - Method in class org.eclipse.persistence.jpa.rs.exceptions.NamingExceptionMapper
 
toResponse(NonUniqueResultException) - Method in class org.eclipse.persistence.jpa.rs.exceptions.NonUniqueResultExceptionExceptionMapper
 
toResponse(NoResultException) - Method in class org.eclipse.persistence.jpa.rs.exceptions.NoResultExceptionMapper
 
toResponse(NoSuchMethodException) - Method in class org.eclipse.persistence.jpa.rs.exceptions.NoSuchMethodExceptionMapper
 
toString() - Method in class org.eclipse.persistence.jpa.rs.PersistenceContext
 
transaction - Variable in class org.eclipse.persistence.jpa.rs.PersistenceContext
 
TransactionWrapper - Class in org.eclipse.persistence.jpa.rs.util
 
TransactionWrapper() - Constructor for class org.eclipse.persistence.jpa.rs.util.TransactionWrapper
 
type - Variable in class org.eclipse.persistence.jpa.rs.metadata.model.Attribute
 
type - Variable in class org.eclipse.persistence.jpa.rs.metadata.model.Descriptor
 
types - Variable in class org.eclipse.persistence.jpa.rs.metadata.model.PersistenceUnit
 

U

unmarshal(String) - Method in class org.eclipse.persistence.jpa.rs.util.LinkAdapter
 
unmarshal(Link) - Method in class org.eclipse.persistence.jpa.rs.util.RelationshipLinkAdapter
 
unmarshalEntity(String, MediaType, InputStream) - Method in class org.eclipse.persistence.jpa.rs.PersistenceContext
 
unmarshalEntity(Class, MediaType, InputStream) - Method in class org.eclipse.persistence.jpa.rs.PersistenceContext
 
unmarshallSessionBeanCall(InputStream) - Method in class org.eclipse.persistence.jpa.rs.ServiceBase
 
unregister() - Method in interface org.eclipse.persistence.jpa.rs.eventlistener.ChangeListener
 
update(String, String, HttpHeaders, UriInfo, InputStream) - Method in class org.eclipse.persistence.jpa.rs.ServiceBase
 
update(String, String, HttpHeaders, UriInfo, URI, InputStream) - Method in class org.eclipse.persistence.jpa.rs.ServiceBase
 
updateOrAddAttribute(Map<String, String>, String, Object, Map<String, Object>, String, Object, String) - Method in class org.eclipse.persistence.jpa.rs.PersistenceContext
 

W

warning(String, Object[]) - Static method in class org.eclipse.persistence.jpa.rs.util.JPARSLogger
 
wrap(Object) - Method in class org.eclipse.persistence.jpa.rs.PersistenceContext
Make adjustements to an unmarshalled entity based on what is found in the weaved fields
write(OutputStream) - Method in class org.eclipse.persistence.jpa.rs.util.StreamingOutputMarshaller
 

A B C D E F G I J L M N O P Q R S T U W
EclipseLink JPA-RS 2.4.1, build 'v20121003-ad44345' API Reference