Feature Set

The tables below shows the currently supported features for Amazon S3.

General
Feature Supported
Datastore Identity No
Application Identity Yes
Nondurable Identity No
Compound Identity No
Pessimistic Transactions Yes
Optimistic Transactions No
Surrogate version No
Value Generation Yes - native, uuid-string, uuid-hex, auid, timestamp, timestamp-value
ORM
Feature Supported
Indexes No
Unique Keys No
Foreign Keys No
Primary Keys No
Inheritance Partial. Only "complete-table"
Secondary Table No
Embedded PC No
Embedded Collection No
Embedded Map No
Serialised PC No
Serialised Collection No
1-1 Yes
1-N Yes
M-N Yes
Types
Feature Supported
java.lang.Object Yes
java.util.Collection Yes
java.util.Map Yes
Arrays Yes
Interfaces No
Queries
Feature Supported
JDOQL Yes, but all candidates retrieved from datastore, and then evaluated in-memory
JPQL Yes, but all candidates retrieved from datastore, and then evaluated in-memory