IBM®
Skip to main content
    Country/region [select]      Terms of use
 
 
    
     Home      Products      Services & solutions      Support & downloads      My account     
 
developerworks > My developerWorks >  Dashboard > WebSphere eXtreme Scale V6.1 User Guide > Reference
developerWorks
Log In   View a printable version of the current page.
Overview Connect Spaces Forums Wikis
Reference
Added by smikosh, last edited by saif.patel@us.ibm.com on Nov 06, 2009  (view change)
Labels: 
(None)

Getting Started Examples Reference API documentation

See the WebSphere eXtreme Scale Wiki for links to eXtreme Scale Version 7.0 documentation.
If you log in with your developerWorks ID, you can leave comments and feedback for the development team.


ObjectGrid V6.1 User Guide

Getting started with the ObjectGrid

ObjectGrid overview
ObjectGrid introduction
ObjectGrid architecture
ObjectGrid cache scenarios
ObjectGrid high availability
ObjectGrid high scalability
ObjectGrid security
Databases and ObjectGrid

ObjectGrid Planning

Release notes
ObjectGrid information directory
Hardware and software requirements
ObjectGrid Java virtual machine (JVM) compatibility
ObjectGrid Packaging

ObjectGrid Installation

Installing WebSphere eXtreme Scale
ObjectGrid Environments
Installation for a standalone J2SE application
Installation for a clustered J2SE application
Installation for a standalone J2EE Application
Installation for a WebSphere Extended Deployment J2EE application
Installation for a non-IBM J2EE application server
Installation for a Java 2 Platform,Standard Edition (J2SE) client
Integrating ObjectGrid with WebSphere Application Server

Configuring the ObjectGrid

Introduction to ObjectGrid configuration
Local ObjectGrid configuration
Distributed ObjectGrid configuration
Using a non-IBM JDK or JRE with ObjectGrid
Enabling the client invalidation mechanism
Configuring ObjectGrid TCP ports in standalone mode
Configuring ObjectGrid TCP ports when running inside WebSphere ND application servers

High Availability with Replication

Replication architecture
Replication programming
How ObjectGrid places shards on a grid
Replication events
Replication automatic repair mode
Client-side replication
Peer to peer Replication with JMS
Configuring failover detection
Setting the availability of an ObjectGrid

High Scalability with Partitions

Introduction to partitioning
Clients and partitioning
DataGrid APIs and partitioning
EntityManager in a distributed environment

Administration and Management

Starting ObjectGrid server processes
Starting a catalog service
Logs and trace
Management gateway process overview
Administering with JMX MBean interfaces
Starting a management gateway process

Catalog Services

Introduction to catalog services

Performance tuning with ObjectGrid

Transaction mechanics in ObjectGrid
Serialization performance
Transaction size
Replication performance
EntityManager interface performance impact
ObjectGrid performance best practices
Query performance tuning
Java virtual machine tuning for ObjectGrid
Monitoring ObjectGrid performance with WebSphere Application Server performance monitoring infrastructure (PMI)

Partitioning Facility and ObjectGrid

Partitioning facility overview
Comparison of ObjectGrid and the partitioning facility (WPF)
Converting partitioning facility applications to use ObjectGrid
Integrating ObjectGrid and the partitioning facility

Troubleshooting

Intermittent and unexplained errors
General exception handling technique
Optimistic collision exception
LockTimeoutException
LockDeadlockException
XML configuration problem diagnosis
Validating XML without support of an implementation
Client hangs during a getObjectGrid method call
ObjectGrid messages
Failure to connect to ManagementGateway in dynamic environment

Programming the ObjectGrid

Obtaining a reference to an ObjectGrid
Using Sessions to access data in the grid
Using indexing for non-key data access

Using ObjectMaps

Introduction to ObjectMaps
Using maps as FIFO queues

Using the EntityManager

Introduction to the EntityManager API
Basic EntityManager tutorial
Simple queries with EntityManager
A primer to EntityManager queries
Defining an entity schema

Querying the ObjectGrid

Introduction to query
ObjectGrid Query APIs
Configuring an ObjectQuery schema
ObjectGrid query language reference

Querying the ObjectGrid with Stream Query

Introduction to stream query
Hello World stream query example
Intermediate views
Stream query XML configurations
Stream query annotations
Relationships with entity manager
Distributed stream query
Stream query engine language tutorial

DataGrid support

Introduction to the DataGrid API
Example using the DataGrid API
DataGrid agents and entity based Maps

Adding plug-ins and listeners

Introduction to plug-ins
Introduction to plug-in slots
The LogSequence object
Writing a loader
Writing a loader with a replica preload controller
TransactionCallback plug-in
ObjectGridEventListener plug-in
MapEventListener plug-in
Writing a MapIndexPlugin plug-in

Security

ObjectGrid security overview
J2SE security tutorial step 1 - unsecured sample
J2SE security tutorial step 2 - client authentication
J2SE security tutorial step 3 - client authorization
Client server SSL support
ObjectGrid cluster security
Local ObjectGrid security
Gateway cluster security
JMX security support in a dynamic deployment topology
Security integration with WebSphere Application Server
ObjectGrid security interfaces
security.ogclient.props file
containerServer.props file
security.ogserver.props file

Technology integration and enablement

Using ObjectGrid for HTTP session management
Using ObjectGrid for SIP session management
Using ObjectGrid with JPA
Configuring ObjectGrid to work with container-managed beans

Programming Reference

ObjectGridManager interface
Use the ObjectGridManager interface to control the life cycle of an ObjectGrid
ObjectGrid interface
BackingMap interface
Session interface
ObjectMap and JavaMap interfaces
ObjectQuery interface
EntityManager interface
EntityTransaction interface
Using a Loader with entity maps and tuples
Query interface
ObjectGrid keyword support
LogElement and LogSequence objects
Map Entry Locking
ObjectGrid security interfaces
Listener plug-ins
Evictors
Loaders
ObjectTransformer plug-in
TransactionCallback plug-in
OptimisticCallback plug-in
Replication programming
Indexing

Wiki Disclaimer and License
© Copyright IBM Corporation 2007,2009. All Rights Reserved.
Docs Administration (WebSphere eXtreme Scale V6.1 User Guide)
Docs Building an integrated ObjectGrid and partitioning facility application (WebSphere eXtreme Scale V6.1 User Guide)
Docs Client hangs during a getObjectGrid method call (WebSphere eXtreme Scale V6.1 User Guide)
Docs Comparison of ObjectGrid and the partitioning facility (WPF) (WebSphere eXtreme Scale V6.1 User Guide)
Docs Configuring ObjectGrid TCP ports in standalone mode (WebSphere eXtreme Scale V6.1 User Guide)
Docs Configuring ObjectGrid TCP ports when running inside WebSphere ND application servers (WebSphere eXtreme Scale V6.1 User Guide)
Docs Configuring ObjectGrid to work with container-managed beans (WebSphere eXtreme Scale V6.1 User Guide)
Docs Converting partitioning facility applications to use ObjectGrid (WebSphere eXtreme Scale V6.1 User Guide)
Docs Databases and ObjectGrid (WebSphere eXtreme Scale V6.1 User Guide)
Docs Deploying the ObjectGridPartitionClusterSample.ear file to work with the partitioning facility (WebSphere eXtreme Scale V6.1 User Guide)
Docs Directory conventions (WebSphere eXtreme Scale V6.1 User Guide)
Docs Enabling the client invalidation mechanism (WebSphere eXtreme Scale V6.1 User Guide)
Docs Environment (WebSphere eXtreme Scale V6.1 User Guide)
Docs Exporting the ObjectGridPartitionClusterSample.ear file (WebSphere eXtreme Scale V6.1 User Guide)
Docs Failure to connect to ManagementGateway in dynamic environment (WebSphere eXtreme Scale V6.1 User Guide)
Docs General exception handling technique (WebSphere eXtreme Scale V6.1 User Guide)
Docs Getting started with building an ObjectGrid and partitioning facility application (WebSphere eXtreme Scale V6.1 User Guide)
Docs Installation for a non-IBM J2EE application server (WebSphere eXtreme Scale V6.1 User Guide)
Docs Installation for a WebSphere Extended Deployment J2EE application (WebSphere eXtreme Scale V6.1 User Guide)
Docs Installing and running the ObjectGridPartitionCluster sample application (WebSphere eXtreme Scale V6.1 User Guide)
Docs Integrating ObjectGrid and the partitioning facility (WebSphere eXtreme Scale V6.1 User Guide)
Docs Integrating ObjectGrid with WebSphere Application Server (WebSphere eXtreme Scale V6.1 User Guide)
Docs Intermittent and unexplained errors (WebSphere eXtreme Scale V6.1 User Guide)
Docs Introduction to catalog services (WebSphere eXtreme Scale V6.1 User Guide)
Docs Introduction to ObjectGrid configuration (WebSphere eXtreme Scale V6.1 User Guide)
Docs Listener plug-ins (WebSphere eXtreme Scale V6.1 User Guide)
Docs Local ObjectGrid security (WebSphere eXtreme Scale V6.1 User Guide)
Docs LockDeadlockException (WebSphere eXtreme Scale V6.1 User Guide)
Docs LockTimeoutException (WebSphere eXtreme Scale V6.1 User Guide)
Docs Logs and trace (WebSphere eXtreme Scale V6.1 User Guide)
Docs Map Entry Locking (WebSphere eXtreme Scale V6.1 User Guide)
Docs Move application logic to be colocated with the shards (WebSphere eXtreme Scale V6.1 User Guide)
Docs ObjectGrid and partitioning facility programming example (WebSphere eXtreme Scale V6.1 User Guide)
Docs ObjectGrid and the partitioning facility (WebSphere eXtreme Scale V6.1 User Guide)
Docs ObjectGrid API Documentation (WebSphere eXtreme Scale V6.1 User Guide)
Docs ObjectGrid examples and tutorials (WebSphere eXtreme Scale V6.1 User Guide)
Docs ObjectGrid information directory (WebSphere eXtreme Scale V6.1 User Guide)
Docs ObjectGrid keyword support (WebSphere eXtreme Scale V6.1 User Guide)
Docs ObjectGrid Messages (WebSphere eXtreme Scale V6.1 User Guide)
Docs ObjectGrid overview (WebSphere eXtreme Scale V6.1 User Guide)
Docs ObjectGridPartitionClusterSample application client options (WebSphere eXtreme Scale V6.1 User Guide)
Docs ObjectQuery interface (WebSphere eXtreme Scale V6.1 User Guide)
Docs OG_FOOTER (WebSphere eXtreme Scale V6.1 User Guide)
Docs OG_HEADER (WebSphere eXtreme Scale V6.1 User Guide)
Docs OG_IMAGES (WebSphere eXtreme Scale V6.1 User Guide)
Docs Optimistic collision exception (WebSphere eXtreme Scale V6.1 User Guide)
Docs Partitioning facility overview (WebSphere eXtreme Scale V6.1 User Guide)
Docs Programming the ObjectGrid (WebSphere eXtreme Scale V6.1 User Guide)
Docs Release notes (WebSphere eXtreme Scale V6.1 User Guide)
Docs Using a non-IBM JDK or JRE with ObjectGrid (WebSphere eXtreme Scale V6.1 User Guide)
Docs Using ObjectGrid for HTTP session management (WebSphere eXtreme Scale V6.1 User Guide)
Docs Using ObjectGrid for SIP session management (WebSphere eXtreme Scale V6.1 User Guide)
Docs Validating XML without support of an implementation (WebSphere eXtreme Scale V6.1 User Guide)
Docs XML configuration problem diagnosis (WebSphere eXtreme Scale V6.1 User Guide)


 
    About IBM Privacy Contact