Getting started with WebSphere eXtreme Scale
Programming WebSphere eXtreme Scale
Accessing data in WebSphere eXtreme Scale
Interacting with an ObjectGrid using the ObjectGridManager
createObjectGrid methods
getObjectGrid methods
removeObjectGrid methods
Connecting to a distributed ObjectGrid
WebSphere eXtreme Scale client configuration
Controlling the life cycle of an ObjectGrid
Accessing the ObjectGrid shard
Using Sessions to access data in the grid
Handling locks
Transaction isolation
SessionHandle for routing
Optimistic collision exception
ObjectMap API
Introduction to ObjectMap
Dynamic maps
ObjectMap and JavaMap
Maps as FIFO queues
EntityManager API introduction
Defining an entity schema
emd.xsd file
EntityManager in a distributed environment
Interacting with EntityManager
Entity listeners and callback methods
Entity listener examples
EntityManager fetch plan support
EntityManager interface performance impact
Instrumentation agent
Entity query queues
EntityTransaction interface
Query API
Querying data in multiple time zones
Using the ObjectQuery API
Configuring an ObjectQuery schema
EntityManager Query API
Simple queries with EntityManager
Reference for eXtreme Scale queries
ObjectGrid query Backus-Naur Form
Query performance tuning
Query plan
Query optimization using indexes
Indexing
Using indexing for non-key data access
Composite HashIndex
Data Grid API
DataGrid APIs and partitioning
DataGrid agents and entity-based Maps
DataGrid API example
API Documentation
System APIs and plug-ins
Introduction to plug-ins
Event listeners
MapEventListener plug-in
ObjectGridEventListener plug-in
Eviction
Writing a custom evictor
Writing an index plug-in
TransactionCallback plug-in
Introduction to plug-in slots
External transaction managers
Using a Loader
Writing a loader
JPA loader programming considerations
JPAEntityLoader plug-in
Using a loader with entity maps and tuples
Writing a loader with a replica preload controller
LogElement and LogSequence
Using eXtreme Scale with JPA
Client-based JPA preload utility overview
Client-based JPA preload utility programming
JPA time-based data updater
Starting the JPA time-based updater
OptimisticCallback plug-in
ObjectTransformer plug-in
WebSphereTransactionCallback plug-in
Administration APIs
Embedded server API
Using the embedded server API
Monitoring with the statistics API
Integrating with Spring framework
Native transactions
Spring extension beans and namespace support
Security API
Client authentication programming
Client authorization programming
Grid authentication
Local security
Performance considerations
JVM tuning
CopyMode best practices
Byte array maps
Plug-in evictor performance best practices
Locking performance best practices
Map entry locks with query and indexes
ObjectTransformer interface best practices
Serialization performance
Troubleshooting
Logs and trace
Trace options
Messages
Release notes
Glossary
Site map