Skip navigation links
EclipseLink NoSQL 2.7.1, build 'v20171221-bd47e8f' API Reference
A B C D E F G H I J L M N O P Q R S T U V W X 

A

appendExpressionToQueryRow(Expression, AbstractRecord, DatabaseQuery) - Method in class org.eclipse.persistence.nosql.adapters.mongo.MongoPlatform
Append the expression and recursively to the query row.
appendExpressionToSortRow(Expression, AbstractRecord, DatabaseQuery) - Method in class org.eclipse.persistence.nosql.adapters.mongo.MongoPlatform
Append the order by expression to the sort row.
AQEISConnectionSpec - Class in org.eclipse.persistence.eis.adapters.aq
Provides connection information to an Oracle AQ data source.
AQEISConnectionSpec() - Constructor for class org.eclipse.persistence.eis.adapters.aq.AQEISConnectionSpec
PUBLIC: Default constructor.
AQPlatform - Class in org.eclipse.persistence.eis.adapters.aq
Platform for Oracle AQ JCA adapter.
AQPlatform() - Constructor for class org.eclipse.persistence.eis.adapters.aq.AQPlatform
Default constructor.

B

BATCH_SIZE - Static variable in class org.eclipse.persistence.nosql.adapters.mongo.MongoPlatform
 
buildCallFromStatement(SQLStatement, DatabaseQuery, AbstractSession) - Method in class org.eclipse.persistence.nosql.adapters.mongo.MongoPlatform
INTERNAL: Override this method to throw an exception by default.
buildInteractionSpec(EISInteraction) - Method in class org.eclipse.persistence.eis.adapters.aq.AQPlatform
Allow the platform to build the interaction spec based on properties defined in the interaction.
buildInteractionSpec(EISInteraction) - Method in class org.eclipse.persistence.eis.adapters.jms.JMSPlatform
Allow the platform to build the interaction spec based on properties defined in the interaction.
buildInteractionSpec(EISInteraction) - Method in class org.eclipse.persistence.eis.adapters.xmlfile.XMLFilePlatform
Allow the platform to build the interaction spec based on properties defined in the interaction.
buildInteractionSpec(EISInteraction) - Method in class org.eclipse.persistence.nosql.adapters.mongo.MongoPlatform
Allow the platform to build the interaction spec based on properties defined in the interaction.
buildInteractionSpec(EISInteraction) - Method in class org.eclipse.persistence.nosql.adapters.nosql.OracleNoSQLPlatform
Allow the platform to build the interaction spec based on properties defined in the interaction.
buildRow(Record, EISInteraction, EISAccessor) - Method in class org.eclipse.persistence.nosql.adapters.nosql.OracleNoSQLPlatform
INTERNAL: Allow the platform to handle record to row conversion.
buildRows(Record, EISInteraction, EISAccessor) - Method in class org.eclipse.persistence.nosql.adapters.nosql.OracleNoSQLPlatform
Allow the platform to handle record to row conversion.
buildSelectQuery() - Method in class org.eclipse.persistence.eis.adapters.xmlfile.XMLFileSequence
Support sequencing through sequence file.
buildUpdateQuery() - Method in class org.eclipse.persistence.eis.adapters.xmlfile.XMLFileSequence
Support sequencing through sequence file.

C

COLLECTION - Static variable in class org.eclipse.persistence.nosql.adapters.mongo.MongoPlatform
 
CONNECTION_FACTORY - Static variable in class org.eclipse.persistence.eis.adapters.jms.JMSEISConnectionSpec
 
CONNECTION_FACTORY_URL - Static variable in class org.eclipse.persistence.eis.adapters.jms.JMSEISConnectionSpec
 
connectToDataSource(EISAccessor, Properties) - Method in class org.eclipse.persistence.eis.adapters.aq.AQEISConnectionSpec
Connect with the specified properties and return the Connection.
connectToDataSource(EISAccessor, Properties) - Method in class org.eclipse.persistence.eis.adapters.jms.JMSEISConnectionSpec
Connect with the specified properties and return the Connection.
connectToDataSource(EISAccessor, Properties) - Method in class org.eclipse.persistence.eis.adapters.xmlfile.XMLFileEISConnectionSpec
Connect with the specified properties and return the Connection.
connectToDataSource(EISAccessor, Properties) - Method in class org.eclipse.persistence.nosql.adapters.mongo.MongoConnectionSpec
Connect with the specified properties and return the Connection.
connectToDataSource(EISAccessor, Properties) - Method in class org.eclipse.persistence.nosql.adapters.nosql.OracleNoSQLConnectionSpec
Connect with the specified properties and return the Connection.
CONSISTENCY - Static variable in class org.eclipse.persistence.nosql.adapters.nosql.OracleNoSQLPlatform
 
convertRecordBytesToString(OracleNoSQLRecord) - Method in class org.eclipse.persistence.nosql.adapters.nosql.OracleNoSQLPlatform
INTERNAL: Convert the record and nested records bytes to strings.
createDatabaseRowFromDOMRecord(Record, EISInteraction, EISAccessor) - Method in class org.eclipse.persistence.eis.adapters.aq.AQPlatform
Allow the platform to handle the creation of the Record for the DOM record.
createDatabaseRowFromDOMRecord(Record, EISInteraction, EISAccessor) - Method in class org.eclipse.persistence.eis.adapters.jms.JMSPlatform
Allow the platform to handle the creation of the Record for the DOM record.
createDatabaseRowFromDOMRecord(Record, EISInteraction, EISAccessor) - Method in class org.eclipse.persistence.nosql.adapters.nosql.OracleNoSQLPlatform
Allow the platform to handle the creation of the Record for the DOM record.
createDOMRecord(String, EISAccessor) - Method in class org.eclipse.persistence.eis.adapters.aq.AQPlatform
Allow the platform to handle the creation of the DOM record.
createDOMRecord(String, EISAccessor) - Method in class org.eclipse.persistence.eis.adapters.jms.JMSPlatform
Allow the platform to handle the creation of the DOM record.
createInputRecord(EISInteraction, EISAccessor) - Method in class org.eclipse.persistence.nosql.adapters.nosql.OracleNoSQLPlatform
Allow the platform to create the appropriate type of record for the interaction.
createMajorKey(ClassDescriptor, AbstractRecord, EISInteraction, EISAccessor) - Method in class org.eclipse.persistence.nosql.adapters.nosql.OracleNoSQLPlatform
NoSQL stores the data in a single big map.
createMongoConnectionFactory() - Method in class org.eclipse.persistence.nosql.adapters.mongo.Mongo2ConnectionSpec
 
createMongoConnectionFactory() - Method in class org.eclipse.persistence.nosql.adapters.mongo.Mongo3ConnectionSpec
 
createMongoConnectionFactory() - Method in class org.eclipse.persistence.nosql.adapters.mongo.MongoConnectionSpec
 
createOutputRecord(EISInteraction, AbstractRecord, EISAccessor) - Method in class org.eclipse.persistence.nosql.adapters.mongo.MongoPlatform
For updates a separate translation record is required.
createPlatformDefaultSequence() - Method in class org.eclipse.persistence.eis.adapters.xmlfile.XMLFilePlatform
INTERNAL: Create platform-default Sequence
createPlatformDefaultSequence() - Method in class org.eclipse.persistence.nosql.adapters.mongo.MongoPlatform
INTERNAL: Create platform-default Sequence
createPlatformDefaultSequence() - Method in class org.eclipse.persistence.nosql.adapters.nosql.OracleNoSQLPlatform
INTERNAL: NoSQL does not support id generation, so use UUID as the default.

D

DataFormatType - Enum in org.eclipse.persistence.nosql.annotations
Used to configure the data format type for an EIS descriptor.
DATASOURCE - Static variable in class org.eclipse.persistence.eis.adapters.aq.AQEISConnectionSpec
 
DB - Static variable in class org.eclipse.persistence.nosql.adapters.mongo.MongoConnectionSpec
 
DEQUEUE - Static variable in class org.eclipse.persistence.eis.adapters.aq.AQPlatform
 
DEQUEUE_OPTIONS - Static variable in class org.eclipse.persistence.eis.adapters.aq.AQPlatform
 
DESTINATION - Static variable in class org.eclipse.persistence.eis.adapters.jms.JMSPlatform
 
DESTINATION_URL - Static variable in class org.eclipse.persistence.eis.adapters.jms.JMSPlatform
 
DIRECTORY - Static variable in class org.eclipse.persistence.eis.adapters.xmlfile.XMLFileEISConnectionSpec
Connection spec properties.
DOM - Static variable in class org.eclipse.persistence.eis.adapters.xmlfile.XMLFilePlatform
 
DURABILITY - Static variable in class org.eclipse.persistence.nosql.adapters.nosql.OracleNoSQLPlatform
 

E

ENQUEUE - Static variable in class org.eclipse.persistence.eis.adapters.aq.AQPlatform
 
ENQUEUE_OPTIONS - Static variable in class org.eclipse.persistence.eis.adapters.aq.AQPlatform
 
equals(Object) - Method in class org.eclipse.persistence.eis.adapters.xmlfile.XMLFileSequence
 
extractValueFromExpression(Expression, DatabaseQuery) - Method in class org.eclipse.persistence.nosql.adapters.mongo.MongoPlatform
Extract the field or constant value from the comparison expression.

F

Field - Annotation Type in org.eclipse.persistence.nosql.annotations
Define a structured data type's field name for an object mapped to NoSql data.
FILE_NAME - Static variable in class org.eclipse.persistence.eis.adapters.xmlfile.XMLFilePlatform
XML file interaction spec properties.

G

getGeneratedValue(Accessor, AbstractSession, String) - Method in class org.eclipse.persistence.nosql.adapters.mongo.OIDSequence
 
getGeneratedVector(Accessor, AbstractSession, String, int) - Method in class org.eclipse.persistence.nosql.adapters.mongo.OIDSequence
 

H

hashCode() - Method in class org.eclipse.persistence.eis.adapters.xmlfile.XMLFileSequence
 
HOST - Static variable in class org.eclipse.persistence.nosql.adapters.mongo.MongoConnectionSpec
Connection spec properties.
HOST - Static variable in class org.eclipse.persistence.nosql.adapters.nosql.OracleNoSQLConnectionSpec
 

I

initializeDefaultQueries(DescriptorQueryManager, AbstractSession) - Method in class org.eclipse.persistence.eis.adapters.xmlfile.XMLFilePlatform
INTERNAL: Allow the platform to initialize the CRUD queries to defaults.
initializeDefaultQueries(DescriptorQueryManager, AbstractSession) - Method in class org.eclipse.persistence.nosql.adapters.mongo.MongoPlatform
INTERNAL: Allow the platform to initialize the CRUD queries to defaults.
initializeDefaultQueries(DescriptorQueryManager, AbstractSession) - Method in class org.eclipse.persistence.nosql.adapters.nosql.OracleNoSQLPlatform
INTERNAL: Allow the platform to initialize the CRUD queries to defaults.
isLikeRegex - Variable in class org.eclipse.persistence.nosql.adapters.mongo.MongoPlatform
Configure if like should be SQL or regex.
isLikeRegex() - Method in class org.eclipse.persistence.nosql.adapters.mongo.MongoPlatform
Return if regex should be used for like.

J

JMSEISConnectionSpec - Class in org.eclipse.persistence.eis.adapters.jms
Provides the behavior of instantiating an EIS ConnectionSpec.
JMSEISConnectionSpec() - Constructor for class org.eclipse.persistence.eis.adapters.jms.JMSEISConnectionSpec
PUBLIC: Default constructor.
JMSPlatform - Class in org.eclipse.persistence.eis.adapters.jms
Platform for Oracle JMS JCA adapter.
JMSPlatform() - Constructor for class org.eclipse.persistence.eis.adapters.jms.JMSPlatform
Default constructor.
JoinField - Annotation Type in org.eclipse.persistence.nosql.annotations
Define a structured data type's foreign key field for an object mapped to NoSql data.
JoinFields - Annotation Type in org.eclipse.persistence.nosql.annotations
Allow a set of fields to be define on a relationship.

L

LIMIT - Static variable in class org.eclipse.persistence.nosql.adapters.mongo.MongoPlatform
 

M

MODE - Static variable in class org.eclipse.persistence.eis.adapters.jms.JMSPlatform
 
Mongo2ConnectionSpec - Class in org.eclipse.persistence.nosql.adapters.mongo
Provides connection information to the Mongo 2 database.
Mongo2ConnectionSpec() - Constructor for class org.eclipse.persistence.nosql.adapters.mongo.Mongo2ConnectionSpec
 
Mongo3ConnectionSpec - Class in org.eclipse.persistence.nosql.adapters.mongo
Provides connection information to the Mongo 3 database.
Mongo3ConnectionSpec() - Constructor for class org.eclipse.persistence.nosql.adapters.mongo.Mongo3ConnectionSpec
 
MongoConnectionSpec - Class in org.eclipse.persistence.nosql.adapters.mongo
Provides connection information to the Mongo database.
MongoConnectionSpec() - Constructor for class org.eclipse.persistence.nosql.adapters.mongo.MongoConnectionSpec
PUBLIC: Default constructor.
MongoPlatform - Class in org.eclipse.persistence.nosql.adapters.mongo
Platform for Mongo database.
MongoPlatform() - Constructor for class org.eclipse.persistence.nosql.adapters.mongo.MongoPlatform
Default constructor.

N

NoSql - Annotation Type in org.eclipse.persistence.nosql.annotations
An NoSQL (No SQL, or Not Only SQL) database is any non-relational data source.

O

OIDSequence - Class in org.eclipse.persistence.nosql.adapters.mongo
 
OIDSequence() - Constructor for class org.eclipse.persistence.nosql.adapters.mongo.OIDSequence
 
OIDSequence(String) - Constructor for class org.eclipse.persistence.nosql.adapters.mongo.OIDSequence
 
onConnect() - Method in class org.eclipse.persistence.nosql.adapters.mongo.OIDSequence
 
onDisconnect() - Method in class org.eclipse.persistence.nosql.adapters.mongo.OIDSequence
 
OPERATION - Static variable in class org.eclipse.persistence.nosql.adapters.mongo.MongoPlatform
Mongo interaction spec properties.
OPERATION - Static variable in class org.eclipse.persistence.nosql.adapters.nosql.OracleNoSQLPlatform
OracleNoSQL interaction spec properties.
OPTIONS - Static variable in class org.eclipse.persistence.nosql.adapters.mongo.MongoConnectionSpec
 
OPTIONS - Static variable in class org.eclipse.persistence.nosql.adapters.mongo.MongoPlatform
 
OracleNoSQLConnectionSpec - Class in org.eclipse.persistence.nosql.adapters.nosql
Provides connection information to the Oracle NoSQL database.
OracleNoSQLConnectionSpec() - Constructor for class org.eclipse.persistence.nosql.adapters.nosql.OracleNoSQLConnectionSpec
PUBLIC: Default constructor.
OracleNoSQLPlatform - Class in org.eclipse.persistence.nosql.adapters.nosql
Platform for Oracle NoSQL database.
OracleNoSQLPlatform() - Constructor for class org.eclipse.persistence.nosql.adapters.nosql.OracleNoSQLPlatform
Default constructor.
org.eclipse.persistence.eis.adapters.aq - package org.eclipse.persistence.eis.adapters.aq
 
org.eclipse.persistence.eis.adapters.jms - package org.eclipse.persistence.eis.adapters.jms
 
org.eclipse.persistence.eis.adapters.xmlfile - package org.eclipse.persistence.eis.adapters.xmlfile
 
org.eclipse.persistence.nosql.adapters.mongo - package org.eclipse.persistence.nosql.adapters.mongo
 
org.eclipse.persistence.nosql.adapters.nosql - package org.eclipse.persistence.nosql.adapters.nosql
 
org.eclipse.persistence.nosql.annotations - package org.eclipse.persistence.nosql.annotations
 

P

PORT - Static variable in class org.eclipse.persistence.nosql.adapters.mongo.MongoConnectionSpec
 

Q

QUEUE - Static variable in class org.eclipse.persistence.eis.adapters.aq.AQPlatform
AQ interaction spec properties.
QUEUE_OPERATION - Static variable in class org.eclipse.persistence.eis.adapters.aq.AQPlatform
 

R

READ_PREFERENCE - Static variable in class org.eclipse.persistence.nosql.adapters.mongo.MongoConnectionSpec
 
READ_PREFERENCE - Static variable in class org.eclipse.persistence.nosql.adapters.mongo.MongoPlatform
 
RECEIVE - Static variable in class org.eclipse.persistence.eis.adapters.jms.JMSPlatform
 
REPLY_TO_DESTINATION - Static variable in class org.eclipse.persistence.eis.adapters.jms.JMSPlatform
 
REPLY_TO_DESTINATION_URL - Static variable in class org.eclipse.persistence.eis.adapters.jms.JMSPlatform
 

S

SCHEMA - Static variable in class org.eclipse.persistence.eis.adapters.aq.AQPlatform
 
SELECTOR - Static variable in class org.eclipse.persistence.eis.adapters.jms.JMSPlatform
 
SEND - Static variable in class org.eclipse.persistence.eis.adapters.jms.JMSPlatform
 
SEND_RECEIVE - Static variable in class org.eclipse.persistence.eis.adapters.jms.JMSPlatform
 
SERVER_SELECTION_TIMEOUT - Static variable in class org.eclipse.persistence.nosql.adapters.mongo.MongoConnectionSpec
 
setDOMInRecord(Element, Record, EISInteraction, EISAccessor) - Method in class org.eclipse.persistence.eis.adapters.aq.AQPlatform
Stores the XML DOM value into the record.
setDOMInRecord(Element, Record, EISInteraction, EISAccessor) - Method in class org.eclipse.persistence.eis.adapters.jms.JMSPlatform
Stores the XML DOM value into the record.
setDOMInRecord(Element, Record, EISInteraction, EISAccessor) - Method in class org.eclipse.persistence.nosql.adapters.nosql.OracleNoSQLPlatform
Stores the XML DOM value into the record.
setIsLikeRegex(boolean) - Method in class org.eclipse.persistence.nosql.adapters.mongo.MongoPlatform
Set if regex should be used for like.
setValueInRecord(String, Object, MappedRecord, EISAccessor) - Method in class org.eclipse.persistence.nosql.adapters.mongo.MongoPlatform
Mongo does not support all Java types.
shouldAcquireValueAfterInsert() - Method in class org.eclipse.persistence.nosql.adapters.mongo.OIDSequence
 
shouldPrepare(DatabaseQuery) - Method in class org.eclipse.persistence.nosql.adapters.mongo.MongoPlatform
Do not prepare dynamic queries, as the translation row is required.
shouldPrepare(DatabaseQuery) - Method in class org.eclipse.persistence.nosql.adapters.nosql.OracleNoSQLPlatform
Do not prepare to avoid errors being triggered for id and all queries.
shouldUsePreallocation() - Method in class org.eclipse.persistence.nosql.adapters.mongo.OIDSequence
 
shouldUseTransaction() - Method in class org.eclipse.persistence.nosql.adapters.mongo.OIDSequence
 
SKIP - Static variable in class org.eclipse.persistence.nosql.adapters.mongo.MongoPlatform
 
STORE - Static variable in class org.eclipse.persistence.nosql.adapters.nosql.OracleNoSQLConnectionSpec
Connection spec properties.

T

TIMEOUT - Static variable in class org.eclipse.persistence.eis.adapters.jms.JMSPlatform
 
TIMEOUT - Static variable in class org.eclipse.persistence.nosql.adapters.nosql.OracleNoSQLPlatform
 

U

URL - Static variable in class org.eclipse.persistence.eis.adapters.aq.AQEISConnectionSpec
Connection spec properties.

V

valueOf(String) - Static method in enum org.eclipse.persistence.nosql.annotations.DataFormatType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.eclipse.persistence.nosql.annotations.DataFormatType
Returns an array containing the constants of this enum type, in the order they are declared.
VERSION - Static variable in class org.eclipse.persistence.nosql.adapters.nosql.OracleNoSQLPlatform
 

W

WRITE_CONCERN - Static variable in class org.eclipse.persistence.nosql.adapters.mongo.MongoConnectionSpec
 
WRITE_CONCERN - Static variable in class org.eclipse.persistence.nosql.adapters.mongo.MongoPlatform
 

X

XMLFileEISConnectionSpec - Class in org.eclipse.persistence.eis.adapters.xmlfile
Provides the behavior of instantiating a XML file adapter ConnectionSpec.
XMLFileEISConnectionSpec() - Constructor for class org.eclipse.persistence.eis.adapters.xmlfile.XMLFileEISConnectionSpec
PUBLIC: Default constructor.
XMLFilePlatform - Class in org.eclipse.persistence.eis.adapters.xmlfile
Platform for XML file emulated JCA adapter.
XMLFilePlatform() - Constructor for class org.eclipse.persistence.eis.adapters.xmlfile.XMLFilePlatform
Default constructor.
XMLFileSequence - Class in org.eclipse.persistence.eis.adapters.xmlfile
Provides sequence support for EISPlatform
XMLFileSequence() - Constructor for class org.eclipse.persistence.eis.adapters.xmlfile.XMLFileSequence
Default constructor.
XMLFileSequence(String) - Constructor for class org.eclipse.persistence.eis.adapters.xmlfile.XMLFileSequence
 
XMLFileSequence(String, int) - Constructor for class org.eclipse.persistence.eis.adapters.xmlfile.XMLFileSequence
 
XPATH - Static variable in class org.eclipse.persistence.eis.adapters.xmlfile.XMLFilePlatform
 
XQUERY - Static variable in class org.eclipse.persistence.eis.adapters.xmlfile.XMLFilePlatform
 
A B C D E F G H I J L M N O P Q R S T U V W X 
Skip navigation links
EclipseLink NoSQL 2.7.1, build 'v20171221-bd47e8f' API Reference