|
|||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||
AbstractCompositeDirectCollectionMapping consolidates the behavior of mappings that
map collections of "native" data objects (e.g.AggregateObjectMapping (Embeddable in JPA) to the
DynamicTypeBuilder.entityType being built or extended.
DynamicClassWriter.
DynamicClassWriter but specifying a different parent class.
DynamicClassWriter.
DirectCollectionMapping to the DynamicTypeBuilder.entityType being
built or extended.
DirectToFieldMapping (@Basic) mapping to be added to a
dynamic type through API.
ManyToManyMapping to the DynamicTypeBuilder.entityType being built or
extended.
OneToManyMapping to the DynamicTypeBuilder.entityType being built or
extended.
OneToOneMapping (@OneToOne and @ManyToOne) mappings to be
added to a dynamic type through API.
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.
PersistenceUnitInfo.getPersistenceUnitRootUrl()"eclipselink.jdbc.batch-writing" property configures the
use of batch writing to optimize transactions with multiple writes.
"eclipselink.jdbc.batch-writing.size" property
configures the batch size used for batch writing.
changes and turns change logging on.
CORBAConnection interface.
"eclipselink.cache.size. used to specify the cache size for a specific
entity type.
"eclipselink.jdbc.cache-statements" property specifies
whether JDBC statements should be cached.
"eclipselink.jdbc.cache-statements.size" property
specifies the number of statements held when using internal statement
caching.
"eclipselink.logging.level. allows the category specific logging levels to be
specified.
Connection.
Connection to
a JDBC database.ContainerPolicy.Session.
instance of the specified type.
instance of the specified property's type.
"eclipselink.cache.coordination.propagate-asynchronously"
property configures cache coordination for a clustered environment.
"eclipselink.cache.coordination.channel" property
configures cache coordination for a clustered environment.
"eclipselink.cache.coordination.jms.factory" property
configures cache coordination for a clustered environment.
"eclipselink.cache.coordination.jms.host" property
configures cache coordination for a clustered environment.
"eclipselink.cache.coordination.jms.reuse-topic-publisher" property
configures cache coordination for a clustered environment.
"eclipselink.cache.coordination.jms.topic" property
configures cache coordination for a clustered environment.
"eclipselink.cache.coordination.jndi.initial-context-factory"
property configures cache coordination for a clustered environment.
"eclipselink.cache.coordination.jndi.password" property
configures cache coordination for a clustered environment.
"eclipselink.cache.coordination.jndi.user" property
configures cache coordination for a clustered environment.
"eclipselink.cache.coordination.naming-service" property
configures cache coordination for a clustered environment.
"eclipselink.cache.coordination.protocol" property
configures cache coordination for a clustered environment.
"eclipselink.cache.coordination.remove-connection-on-error"
property configures cache coordination for a clustered environment.
"eclipselink.cache.coordination.rmi.announcement-delay"
property configures cache coordination for a clustered environment.
"eclipselink.cache.coordination.rmi.multicast-group"
property configures cache coordination for a clustered environment.
"eclipselink.cache.coordination.rmi.multicast-group.port"
property configures cache coordination for a clustered environment.
"eclipselink.cache.coordination.rmi.packet-time-to-live"
property configures cache coordination for a clustered environment.
"eclipselink.cache.coordination.rmi.url" property
configures cache coordination for a clustered environment.
contained
DataObjects recursively.
contained
DataObjects recursively.
JAXBElement<JavaAttribute>}
JavaType
JavaType.JavaAttributes
specified type.
JAXBElement<XmlAbstractNullPolicy>}
XmlAccessMethods
JAXBElement<XmlAccessMethods>}
XmlAnyAttribute
JAXBElement<XmlAnyAttribute>}
XmlAnyElement
JAXBElement<XmlAnyElement>}
XmlAttribute
JAXBElement<XmlAttribute>}
XmlBindings
XmlBindings.JavaTypes
XmlBindings.XmlEnums
XmlBindings.XmlRegistries
XmlElement
JAXBElement<XmlElement>}
XmlElementRef
JAXBElement<XmlElementRef>}
XmlElementRefs
JAXBElement<XmlElementRefs>}
XmlElements
JAXBElement<XmlElements>}
XmlElementWrapper
XmlEnum
XmlEnumValue
JAXBElement<XmlInverseReference>}
XmlIsSetNullPolicy
JAXBElement<XmlIsSetNullPolicy>}
XmlIsSetNullPolicy.IsSetParameter
XmlJavaTypeAdapter
JAXBElement<XmlJavaTypeAdapter>}
XmlJavaTypeAdapters
XmlMap
XmlMap.Key
XmlMap.Value
XmlNullPolicy
JAXBElement<XmlNullPolicy>}
XmlRegistry
XmlRegistry.XmlElementDecl
XmlRootElement
XmlSchema
XmlSchemaType
XmlSchemaTypes
XmlSchema.XmlNs
JAXBElement<List<String>>}
XmlTransient
JAXBElement<XmlTransient>}
XmlType
XmlValue
JAXBElement<XmlValue>}
"eclipselink.descriptor.customizer." is a prefix for a
property used to configure a DescriptorCustomizer.
ClassDescriptor.properties.
ClassDescriptor when the
DescriptorCustomizer.customize(ClassDescriptor) method is called during the
loading/population of the mappings.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).
DynamicClassWriter.DynamicClassWriter
DynamicClassWriter.
DynamicEntity is the public interface for dealing with dynamic persistent objects."eclipselink.persistenceunits" property specifies the
set of persistence unit names that will be processed when generating the
canonical model.
"eclipselink.persistencexml" property specifies the full
resource name to look for the persistence XML files in.
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.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.DynamicEntityImpl has a null type indicating an illegal state
of the entity.
DynamicEntity could not be found
Type
and all their compared Properties are equal.
"eclipselink.exception-handler" property allows an
ExceptionHandler to be specified.
"eclipselink.exclude-eclipselink-orm" property
configures the exclusion of an EclipseLink ORM mapping file for a
specific persistence unit.
"eclipselink.jdbc.exclusive-connection.is-lazy" property
specifies when write connection is acquired lazily.
"eclipselink.jdbc.exclusive-connection.mode" property
specifies when reads are performed through the write connection.
AttributeGroup.getAttributeNames()
null or an excluded
value like 0 or false.
data objects that have been changed while logging.
change summary associated with this data graph.
Map of method name/value pairs for this proxy
instance.
data graph associated with this change summary or null.
data object where the Property hasn't been set.
Iterator of the file entries.
AttributeItemfor the provided attribute name or path.
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.
Element which represents the
parameter level annotations that should be applied to this type.
this is to be queried as of a past time.
"eclipselink.id-validation" property defines
which primary key componets values are considered invalid.
DynamicClassWriter was attempted to be instantiated with a null
loader or invalid parentClassName.
"eclipselink.session.include.descriptor.queries"
property configures whether to enable the copying of all descriptor named
queries to the session to be usable from the entity manager.
DynamicClassLoader.addClass(String, DynamicClassWriter)
or
DynamicClassLoader#creatDynamicClass(String, DynamicClassWriter)
was invoked with a className that already had a
DynamicClassWriter that is not compatible with the provided
writer.
DynamicEntity's
property.
Method on this proxy.
Session.
value is a system change number or an expression
evaluating to one.
Session.
logging.
logging.
dataObject has been modified.
aListWrapper has been modified.
aSequence has been modified.
attributeName
being empty.
FetchType.EAGER has been specified have been loaded, this
method returns LoadState.LOADED.
LoadState.LOADED.
LoadState.LOADED.
true) or off (false).
logging.
"eclipselink.jdbc.bind-parameters configures whether parameter binding will be used in the
creation of JDBC prepared statements.
"eclipselink.jdbc.connections.initial" property
EclipseLink JDBC (internal) connection pools properties.
"eclipselink.jdbc.connections.max" property specifies
the maximum number of read connection in the internal connection pool.
"eclipselink.jdbc.connections.min" property specifies
the minimum number of connections in EclipseLink connection pool.
"eclipselink.jdbc.connections.wait-timeout" property
which specifies the timeout time in milliseconds (ms) that will be waited
for an available connection before an exception is thrown.
javax.persistence.jdbc.driver" property specifies the JDBC
DriverManager class name used for internal connection pooling when a data
source is not being used.
javax.persistence.jdbc.password" property specifies the data
source or JDBC password.
"eclipselink.jdbc.read-connections.initial" property
configures the number of connections connected at created at startup in
the read connection pool.
"eclipselink.jdbc.read-connections.max" property
configures the maximum number of connections in the read connection pool.
"eclipselink.jdbc.read-connections.min" property
configures the minimum number of connections in read connection pool.
"eclipselink.jdbc.read-connections.shared" property
configures whether connections in EclipseLink read connection pool should
be shared (not exclusive).
"eclipselink.jdbc.sequence-connection-pool" property
configures a separate connection pool should used for sequencing to
retrieve new value(s).
"eclipselink.jdbc.sequence-connection-pool.non-jta-data-source property configures the name of the non-JTA data source that
will be used for sequencing calls.
"eclipselink.jdbc.sequence-connection-pool.initial property configures the initial number of connections in
sequence connection pool.
"eclipselink.jdbc.sequence-connection-pool.max" property
configures the maximum number of connections in the sequence connection
pool.
"eclipselink.jdbc.sequence-connection-pool.min" property
configures the minimum number of connections in sequence connection pool.
javax.persistence.jdbc.url" property specifies the JDBC URL used
for internal connection pooling when a data source is not being used.
javax.persistence.jdbc.user" property specifies the data source
or JDBC user name.
"eclipselink.jdbc.write-connections.initial" property
configures the number of connections connected at created at startup in
the write connection pool.
"eclipselink.jdbc.write-connections.max" property
specifies the maximum number of connections supported in the internal
write connection pool.
"eclipselink.jdbc.write-connections.min" property
specifies the minimum number of connections in the internal write
connection pool.
"eclipselink.transaction.join-existing" property Set to
"true" this property forces persistence context to read through
JTA-managed ("write") connection in case there is an active
transaction.The property set in persistence.xml or passed to
createEntityManagerFactory affects all EntityManagers created by the
factory.
javax.persistence.jtaDataSource" property specifies the JTA data
source name that will look up a valid DataSource.
dataObjects
str in this
str in this,
starting the search at fromIndex.
str in this,
starting the search at fromIndex.
"eclipselink.logging.connection"
"eclipselink.logging.file" property configures a file
location where the log will be output to instead of standard out.
"eclipselink.logging.level allows the default logging levels to be specified.
"eclipselink.logging.session" indicating if the
session in use should have its identity included in each log message.
"eclipselink.logging.thread" indicating if current
thread should have its identity included in each log message.
"eclipselink.logging.timestamp" property configures if
the current timestamp should be included in each log message.
mark
and reset methods.
QueryRedirector without implementing
QueryRedirector.It is common for an XML document to include one or more namespaces.
CORBAConnection.
SunCORBAConnectionHelper class.
"eclipselink.jdbc.uppercase-columns" property configures
native SQL queries are used, the JDBC meta-data may return column names
in lower case on some platforms.
"eclipselink.jdbc.native-sql" property specifies whether
generic SQL should be used or platform specific 'native' SQL.
VARRAYs except internally they store their information in a separate table
from their parent structure's table.javax.persistence.nonJtaDataSource" property specifies the
non-JTA data source name that will look up a valid
DataSource.
attributeName
holding true for criteria.
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)
"eclipselink.oracle.proxy-type" property is used to
specify proxy type that should be passed to
OracleConnection.openProxySession method.
"eclipselink.persistence-context.close-on-commit"
property specifies that the EntityManager will be closed or not used
after commit (not extended).
"eclipselink.persistence-context.commit-without-persist-rules"
property specifies that the EntityManager will search all managed objects
and persist any related non-managed new objects that are found ignoring
any absence of CascadeType.PERSIST settings.
"eclipselink.persistence-context.flush-mode property configures the EntityManager FlushMode to be set as a
persistence property.
"eclipselink.persistence-context.persist-on-commit"
property specifies that the EntityManager will search all managed objects
and persist any related non-managed new objects that are cascade persist.
"eclipselink.persistence-context.reference-mode"
property configures whether there should be hard or soft references used
within the Persistence Context.
"javax.persistence.lock.timeout" property configures the
WAIT timeout used in pessimistic locking, if the database query exceeds
the timeout the database will terminate the query and return an
exception.
"eclipselink.profiler"property configures the type of
profiler used to capture runtime statistics.
"javax.persistence.query.timeout" property configures
the default query timeout value.
RecordConverter interface allows conversion of an adapter
specific record.Session.
DataObjects.
data objects along with their
metadata, that is, data describing the data.type of a data object."eclipselink.session.customizer" property configures a
SessionCustomizer used to alter the runtime configuration through
API.
"eclipselink.session-event-listener" property configures
a session event listener class.
"eclipselink.session-name" property configures a
specific name to use when storing the singleton server session within the
SessionManager.
"eclipselink.sessions-xml" property configures the use
of the specified native sessions.xml configuration file.
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.
LoadGroup when set to true
and load all of the specified relationships so that the entities returned
from the query where this group was used have the requested relationships
populated.
LoadGroup the same as
FetchGroup.setShouldLoad(boolean).
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)
null attribute in the example object
either to objects with that attribute also set to null or to any
value other than null.
equal.
Element representing parameter level
annotations that should be applied to this type.
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.
"eclipselink.jdbc.sql-cast" property specifies is
platform specific CAST SQL operations should be used.
"eclipselink.target-database" property configures the
database that will be used controlling custom operations and SQL
generation for the specified database.
"eclipselink.target-server" property configures the
ServerPlatform that will be used to enable integration with a
host container.
"eclipselink.temporal.mutable" property configures the
default for detecting changes to temporal field (Date, Calendar).
javax.persistence.transactionType" property specifies the
transaction type for the persistence unit.
"eclipselink.jpa.uppercase-column-names" property configures JPA processing
to uppercase all column name definitions.
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.
"eclipselink.validate-existence" property configures if
the existence of an object should be verified on persist(), otherwise it
will assume to be new if not in the persistence context.
"javax.persistence.validation.group.pre-persist"
property specifies the name of the validator groups to execute for
preUpdate event.
"javax.persistence.validation.group.pre-remove" property
specifies the name of the validator groups to execute for preRemove
event.
"javax.persistence.validation.group.pre-update" property
specifies the name of the validator groups to execute for preUpdate
event.
"javax.persistence.validation.mode" property specifies
whether the automatic lifecycle event validation is in effect.
"javax.persistence.validation.factory" property
specifies an instance of javax.validation.ValidatorFactory used by
EclipseLink to perform Automatic Validation upon Lifecycle Events.
"eclipselink.weaving" property configures whether
weaving should be performed.
"eclipselink.weaving.changetracking" property configures
whether AttributeLevelChangeTracking should be enabled through weaving.
"eclipselink.weaving.eager" property configures whether
EAGER mapping's attributes should be woven to use indirection.
"eclipselink.weaving.fetchgroups" property configures
whether FetchGroup support should be enabled through weaving.
"eclipselink.weaving.internal" property indicates
whether internal optimizations should be enabled through weaving.
"eclipselink.weaving.lazy" property configures whether
LAZY OneToOne and ManyToOne mappings should be enabled through weaving.
ValueStore interface require this accessor.
|
|||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||