|
EclipseLink 2.0.0_ 2.0.0.v20090731-r4765 API Reference | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
AbstractCompositeDirectCollectionMapping consolidates the behavior of mappings that
map collections of "native" data objects (e.g.Expression.equal to be used
for comparisons.
attributeName
holding true for criteria.
ClassDescriptor.setShouldAlwaysRefreshCache(boolean) with an argument of true:
it configures a ClassDescriptor to always refresh the cache if data is received from the database by any query.
ClassDescriptor.setShouldAlwaysRefreshCacheOnRemote(boolean) with an argument of true:
it configures a ClassDescriptor to always remotely refresh the cache if data is received from the database by any
query in a RemoteSession.
Basic annotation is the simplest type of mapping
to a database column.changes and turns change logging on.
CORBAConnection interface.
javax.persistence.CacheRetrieveMode property specifies the
behavior when data is retrieved by the find methods and by the execution of
queries.javax.persistence.cacheStoreMode property specifies the
behavior when data is read from the database and when data is committed into
the database.Connection.
Connection to
a JDBC database.ContainerPolicy.Session.
instance of the specified type.
instance of the specified property's type.
contained
DataObjects recursively.
contained
DataObjects recursively.
JAXBElement<JavaAttribute>}
JavaType
JavaType.JavaAttributes
specified type.
XmlAnyAttribute
JAXBElement<XmlAnyAttribute>}
XmlAnyElement
JAXBElement<XmlAnyElement>}
XmlAttribute
JAXBElement<XmlAttribute>}
XmlBindings
XmlBindings.JavaTypes
XmlBindings.XmlEnums
XmlElement
JAXBElement<XmlElement>}
XmlElementRef
JAXBElement<XmlElementRef>}
XmlElementRefs
JAXBElement<XmlElementRefs>}
XmlElements
JAXBElement<XmlElements>}
XmlElementWrapper
XmlEnum
XmlEnumValue
XmlJavaTypeAdapter
JAXBElement<XmlJavaTypeAdapter>}
XmlJavaTypeAdapters
XmlRootElement
XmlSchema
XmlSchemaType
XmlSchemaTypes
XmlSchema.XmlNs
JAXBElement<List<String>>}
XmlTransient
JAXBElement<XmlTransient>}
XmlType
XmlValue
JAXBElement<XmlValue>}
SINGLE_TABLE and
JOINED inheritance mapping strategies.DOMRecord is an extension of the JCA Record interface that
provides support for XML data.ClassDescriptor.setShouldAlwaysRefreshCache(boolean) with an argument of false:
it ensures that a ClassDescriptor is not configured to always refresh the cache if data is received from the database by any query.
ClassDescriptor.setShouldAlwaysRefreshCacheOnRemote(boolean) with an argument of false:
it ensures that a ClassDescriptor is not configured to always remotely refresh the cache if data is received from the
database by any query in a RemoteSession.
ClassDescriptor.setShouldOnlyRefreshCacheIfNewerVersion(boolean) with an argument of false:
it ensures that a ClassDescriptor is not configured to only refresh the cache if the data received from the database by
a query is newer than the data in the cache (as determined by the optimistic locking field).
EISAccessor is an implementation of the Accessor
interface.EISConnectionSpec specifies how the
javax.resource.cci.Connection is accessed.EISDescriptor defines the mapping from a JCA data
structure to a Java object.EISDOMRecord is a wrapper for a DOM tree.EISException when any problem is detected while
interacting with an EIS datasourceEISLogin defines connection information and datasource
properties.EISMappedRecord acts as a Record
wrapper.EISObjectPersistenceXMLProject defines the EclipseLink EIS
project and descriptor information to read a EclipseLink project from an XML
file.EISPlatform defines any EIS adapter specific behavior.EISSequence class allows access to sequence resources
using custom read (ValueReadQuery) and update (DataModifyQuery) queries and a
user specified preallocation size.EntityManager.persist(Object) is called and the entity already exists.EntityExistsException exception with
null as its detail message.
EntityExistsException exception with the
specified detail message.
EntityExistsException exception with the
specified detail message and cause.
EntityExistsException exception with the
specified cause.
EntityManager.getReference(Class,Object)
is accessed but the entity does not exist.EntityNotFoundException exception with
null as its detail message.
EntityNotFoundException exception with the
specified detail message.
Type
and all their compared Properties are equal.
null or an excluded
value like 0 or false.
data objects that have been changed while logging.
change summary associated with this data graph.
data graph associated with this change summary or null.
data object where the Property hasn't been set.
container data object
at the point when logging began.
containment property data object property
at the point when logging began.
sequence for the data object
at the point when logging began.
setting for the specified property
representing the property value of the given dataObject
at the point when logging began.
settings
that represent the property values of the given dataObject
at the point when logging began.
Session.
data object of this data graph.
XMLContext xmlContext = new XMLContext("path0:path1");
DatabaseSession session = xmlContext.getSession(0); // returns session for path0
equal.
type with the given the URI,
or contained by the resource at the given URI,
and with the given name.
this is to be queried as of a past time.
Session.
value is a system change number or an expression
evaluating to one.
Session.
logging.
logging.
dataObject has been modified.
attributeName
being empty.
true) or off (false).
logging.
str in this
Example:
TopLink: employee.get("firstName").locate("ob")
Java: employee.getFirstName().indexOf("ob") + 1
SQL: LOCATE('ob', t0.F_NAME)
Note that while in String.locate(str) -1 is returned if not found, and the
index starting at 0 if found, in SQL it is 0 if not found, and the index
starting at 1 if found.
str in this,
starting the search at fromIndex.
str in this,
starting the search at fromIndex.
LockTimeoutException exception
with null as its detail message.
LockTimeoutException exception
with the specified detail message.
LockTimeoutException exception
with the specified detail message and cause.
LockTimeoutException exception
with the specified cause.
LockTimeoutException exception
with the specified entity.
LockTimeoutException exception
with the specified detail message, cause, and entity.
Map.Date and Calendar.mark
and reset methods.
QueryRedirector without implementing
QueryRedirector.It is common for an XML document to include one or more namespaces.
CORBAConnection.
SunCORBAConnectionHelper class.
VARRAYs except internally they store their information in a separate table
from their parent structure's table.attributeName
holding true for criteria.
getSingleResult() is executed on a query and there is more
than one result from the query.NonUniqueResultException exception
with null as its detail message.
NonUniqueResultException exception
with the specified detail message.
getSingleResult() is executed on a query and there is no result to return.NoResultException exception with
null as its detail message.
NoResultException exception with the
specified detail message.
attributeName
not being empty.
ClassDescriptor.setShouldOnlyRefreshCacheIfNewerVersion(boolean) with an argument of true:
it configures a ClassDescriptor to only refresh the cache if the data received from the database by a query is newer than
the data in the cache (as determined by the optimistic locking field) and as long as one of the following is true:
the ClassDescriptor was configured by calling ClassDescriptor.alwaysRefreshCache() or ClassDescriptor.alwaysRefreshCacheOnRemote(),
the query was configured by calling ObjectLevelReadQuery.refreshIdentityMapResult(), or
the query was a call to Session.refreshObject(java.lang.Object)
However, if a query hits the cache, data is not refreshed regardless of how this setting is configured.
OptimisticLockException exception with
null as its detail message.
OptimisticLockException exception with the
specified detail message.
OptimisticLockException exception with the
specified detail message and cause.
OptimisticLockException exception with the
specified cause.
OptimisticLockException exception with the
specified entity.
OptimisticLockException exception with the
specified detail message, cause, and entity.
EntityManagerFactory.EntityManager persistence context.PersistenceContext annotations.PersistenceContext.PersistenceException exception
with null as its detail message.
PersistenceException exception
with the specified detail message.
PersistenceException exception
with the specified detail message and cause.
PersistenceException exception
with the specified cause.
EntityManagerFactory.PersistenceUnit annotations.EntityManagerFactory will be JTA or resource-local
entity managers.PessimisticLockException exception
with null as its detail message.
PessimisticLockException exception
with the specified detail message.
PessimisticLockException exception
with the specified detail message and cause.
PessimisticLockException exception
with the specified cause.
PessimisticLockException exception
with the specified entity.
PessimisticLockException exception
with the specified detail message, cause, and entity.
PrimaryKeyJoinColumn annotations.Query hint.RecordConverter interface allows conversion of an adapter
specific record.Session.
EntityTransaction.commit() fails.RollbackException exception
with null as its detail message.
RollbackException exception
with the specified detail message.
RollbackException exception
with the specified detail message and cause.
RollbackException exception
with the specified cause.
data objects along with their
metadata, that is, data describing the data.commonj.sdo.HelperContext.type of a data object.GeneratedValue
annotation.SDOType.isOpen().
shouldAlwaysRefreshCache argument passed into this method is true,
this method configures a ClassDescriptor to always refresh the cache if data is received from
the database by any query.
shouldAlwaysRefreshCacheOnRemote argument passed into this method is true,
this method configures a ClassDescriptor to always remotely refresh the cache if data is received from
the database by any query in a RemoteSession.
shouldOnlyRefreshCacheIfNewerVersion argument passed into this method is true,
this method configures a ClassDescriptor to only refresh the cache if the data received from the database
by a query is newer than the data in the cache (as determined by the optimistic locking field) and as long as one of the following is true:
the ClassDescriptor was configured by calling ClassDescriptor.alwaysRefreshCache() or ClassDescriptor.alwaysRefreshCacheOnRemote(),
the query was configured by calling ObjectLevelReadQuery.refreshIdentityMapResult(), or
the query was a call to Session.refreshObject(java.lang.Object)
However, if a query hits the cache, data is not refreshed regardless of how this setting is configured.
null attribute in the example object
either to objects with that attribute also set to null or to any
value other than null.
equal.
true if the ClassDescriptor is configured to always refresh
the cache if data is received from the database by any query.
true if the ClassDescriptor is configured to always remotely
refresh the cache if data is received from the database by any query in a RemoteSession.
true if the ClassDescriptor is configured to only refresh the cache
if the data received from the database by a query is newer than the data in the cache (as determined by the
optimistic locking field).
null attribute in the example object
either to objects with that attribute also set to null or to any
value other than null.
attributeName.
SqlResultSetMapping.GeneratedValue annotation.Date and Calendar.Date
or Calendar.TransactionRequiredException exception with
null as its detail message.
TransactionRequiredException exception with
the specified detail message.
ConnectionPool
with the minimum and maximum number of connections.
ConnectionPool
with the initial, minimum and maximum number of connections.
ExternalConnectionPool.
ConnectionPool
with the minimum and maximum number of connections.
ConnectionPool
with the minimum and maximum number of connections.
XMLContext xmlContext = new XMLContext("session-name");
XMLMarshaller xmlMarshaller = xmlContext.createMarshaller();
XMLStreamWriterRecord writerRecord = new XMLStreamWriterRecord(xmlStreamWriter);
xmlMarshaller.marshal(myObject, writerRecord);
- XMLStreamWriterRecord(XMLStreamWriter) -
Constructor for class org.eclipse.persistence.oxm.record.XMLStreamWriterRecord
-
- XMLTransformationMapping - Class in org.eclipse.persistence.oxm.mappings
- Transformation XML mappings are used to create a custom mapping where one or more XML nodes can
be used to create the object to be stored in a Java class's attribute.
- XMLTransformationMapping() -
Constructor for class org.eclipse.persistence.oxm.mappings.XMLTransformationMapping
-
- XMLTransformer - Interface in org.eclipse.persistence.platform.xml
-
- xmlTransient -
Variable in class org.eclipse.persistence.jaxb.xmlmodel.JavaType
-
- XmlTransient - Class in org.eclipse.persistence.jaxb.xmlmodel
- Java class for anonymous complex type.
- XmlTransient() -
Constructor for class org.eclipse.persistence.jaxb.xmlmodel.XmlTransient
-
- xmlType -
Variable in class org.eclipse.persistence.jaxb.xmlmodel.JavaType
-
- XmlType - Class in org.eclipse.persistence.jaxb.xmlmodel
- Java class for anonymous complex type.
- XmlType() -
Constructor for class org.eclipse.persistence.jaxb.xmlmodel.XmlType
-
- XMLUnionField - Class in org.eclipse.persistence.oxm
- Subclass of XMLField for fields that are mapped to unions.
- XMLUnionField() -
Constructor for class org.eclipse.persistence.oxm.XMLUnionField
- Constructs an XMLUnionField
- XMLUnionField(String) -
Constructor for class org.eclipse.persistence.oxm.XMLUnionField
- Constructs an XMLUnionField with the xpath set to the specified xPath
- XMLUnmarshaller - Class in org.eclipse.persistence.oxm
- Class used to unmarshal XML to objects.
- XMLUnmarshaller(XMLContext) -
Constructor for class org.eclipse.persistence.oxm.XMLUnmarshaller
-
- XMLUnmarshaller(XMLContext, Map<String, Boolean>) -
Constructor for class org.eclipse.persistence.oxm.XMLUnmarshaller
-
- XMLUnmarshallerHandler - Class in org.eclipse.persistence.oxm
- Class used to unmarshal SAX events to objects.
- XMLUnmarshalListener - Interface in org.eclipse.persistence.oxm
-
- XMLValidator - Class in org.eclipse.persistence.oxm
- Class used to validate XML.
- XMLValidator(XMLContext) -
Constructor for class org.eclipse.persistence.oxm.XMLValidator
-
- XmlValue - Class in org.eclipse.persistence.jaxb.xmlmodel
- Java class for anonymous complex type.
- XmlValue() -
Constructor for class org.eclipse.persistence.jaxb.xmlmodel.XmlValue
-
- XMLVALUE_ATTRIBUTE_CONFLICT -
Static variable in exception org.eclipse.persistence.exceptions.JAXBException
-
- xmlVersion -
Variable in class org.eclipse.persistence.oxm.XMLRoot
-
- XOP_PREFIX -
Static variable in class org.eclipse.persistence.oxm.XMLConstants
-
- XOP_URL -
Static variable in class org.eclipse.persistence.oxm.XMLConstants
-
- XPATH -
Static variable in class org.eclipse.persistence.eis.adapters.xmlfile.XMLFilePlatform
-
- XPathEngine - Class in org.eclipse.persistence.sdo.helper
- Purpose: Perform operations based on SDO XPath against DataObjects.
- XPathExpression - Class in org.eclipse.persistence.sdo.helper.extension
-
- XPathExpression(String) -
Constructor for class org.eclipse.persistence.sdo.helper.extension.XPathExpression
- This constructor sets the expression to the provided value.
- XPathHelper - Class in org.eclipse.persistence.sdo.helper.extension
- This singleton provides support for querying DataObjects
via xpath expression where the result is a List containing
one or more simple types or DataObjects.
- XPathHelper() -
Constructor for class org.eclipse.persistence.sdo.helper.extension.XPathHelper
-
- XPathHelper.QueryPart - Class in org.eclipse.persistence.sdo.helper.extension
- A QueryPart knows the name of the property to be queried against on a
given DataObject, as well as the value to be used in the comparison.
- XPathHelper.QueryPart(String) -
Constructor for class org.eclipse.persistence.sdo.helper.extension.XPathHelper.QueryPart
- This constructor breaks the provided query into
property name and query value parts.
- XPathHelper.QueryPart(String, String, int) -
Constructor for class org.eclipse.persistence.sdo.helper.extension.XPathHelper.QueryPart
- This constructor sets a logical operator and breaks
the provided query into property name and query
value parts.
- xPathNode(XPathNode, NullCapableValue) -
Method in class org.eclipse.persistence.oxm.mappings.nullpolicy.AbstractNullPolicy
- INTERNAL: When using the SAX Platform this allows a NodeValue to be
registered to receive events from the TreeObjectBuilder.
- xPathNode(XPathNode, NullCapableValue) -
Method in class org.eclipse.persistence.oxm.mappings.nullpolicy.IsSetNullPolicy
-
- xPathNode(XPathNode, NullCapableValue) -
Method in class org.eclipse.persistence.oxm.mappings.nullpolicy.NullPolicy
-
- XQUERY -
Static variable in class org.eclipse.persistence.eis.adapters.xmlfile.XMLFilePlatform
-
- XQueryInteraction - Class in org.eclipse.persistence.eis.interactions
- Defines the specification for a call to a JCA interaction that uses XQuery.
- XQueryInteraction() -
Constructor for class org.eclipse.persistence.eis.interactions.XQueryInteraction
- Default constructor.
- XQueryInteraction(String) -
Constructor for class org.eclipse.persistence.eis.interactions.XQueryInteraction
- Construct the interaction with the XQuery string.
- xQueryString -
Variable in class org.eclipse.persistence.eis.interactions.XQueryInteraction
-
- xsdHelper -
Variable in class org.eclipse.persistence.sdo.helper.SDOHelperContext
-
- XSI_NIL_ATTRIBUTE -
Static variable in class org.eclipse.persistence.oxm.mappings.nullpolicy.AbstractNullPolicy
-
|
EclipseLink 2.0.0_ 2.0.0.v20090731-r4765 API Reference | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||