| | {include:OG_HEADER} |
| | {style} |
| | h3 { |
| | color: #0099cc; |
| | } |
| | h4 { |
| | color: #0099cc; |
| | } |
| | h5 { |
| | color: #0099cc; |
| | } |
| | {style} |
| | \\ |
| | {panel:title=ObjectGrid V6.1 User Guide\|borderStyle=solid\|borderColor=#6699ff\|titleBGColor=#D5EFFF\|bgColor=#ffffff} |
| | {section}{column:width=50%} |
| | |
| | h4. 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] |
| | |
| | h4. ObjectGrid Planning |
| | |
| | [Release notes] |
| | [ObjectGrid information directory] |
| | [Hardware and software requirements] |
| | [ObjectGrid Java virtual machine (JVM) compatibility] |
| | [ObjectGrid Packaging | Packaging overview] |
| | |
| | h4. ObjectGrid Installation |
| | |
| | [Installing WebSphere eXtreme Scale] |
| | [ObjectGrid Environments|Environment] |
| | [Installation for a standalone J2SE application] |
| | [Installation for a clustered J2SE application] |
| | [Installation for a standalone J2EE Application | J2EE core preparation] |
| | [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] |
| | |
| | h4. 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] |
| | |
| | h4. 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] |
| | |
| | h4. High Scalability with Partitions |
| | |
| | [Introduction to partitioning] |
| | [Clients and partitioning] |
| | [DataGrid APIs and partitioning] |
| | [EntityManager in a distributed environment] |
| | |
| | h4. 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] |
| | |
| | h4. Catalog Services |
| | [Introduction to catalog services] |
| | | [Catalog server clustering] |
| | |
| | h4. 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)] |
| | |
| | h4. 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] |
| | |
| | h4. 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]{column}{column} |
| | |
| | h4. Programming the ObjectGrid |
| | |
| | [Obtaining a reference to an ObjectGrid] |
| | [Using Sessions to access data in the grid] |
| | [Using indexing for non-key data access] |
| | |
| | h5. Using ObjectMaps |
| | |
| | [Introduction to ObjectMaps] |
| | [Using maps as FIFO queues] |
| | |
| | h5. Using the EntityManager |
| | |
| | [Introduction to the EntityManager API] |
| | [Basic EntityManager tutorial] |
| | [Simple queries with EntityManager] |
| | [A primer to EntityManager queries] |
| | [Defining an entity schema] |
| | |
| | h5. Querying the ObjectGrid |
| | |
| | [Introduction to query] |
| | [ObjectGrid Query APIs] |
| | [Configuring an ObjectQuery schema] |
| | [ObjectGrid query language reference] |
| | |
| | h5. 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] |
| | |
| | h5. DataGrid support |
| | |
| | [Introduction to the DataGrid API] |
| | [Example using the DataGrid API] |
| | [DataGrid agents and entity based Maps] |
| | |
| | h5. 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] |
| | |
| | h5. 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] |
| | |
| | |
| | h4. 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] |
| | |
| | h4. 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]{column}{section} |
| | {panel} |
| | {include:OG_FOOTER} |