Tutorial for Oracle Coherence
Table of Contents
Show All | Collapse- List of Examples
- List of Figures
- List of Tables
- Title and Copyright Information
- Preface
- What's New in This Guide
- 1 Installing and Configuring Coherence
- 2 Installing and Configuring Eclipse and OEPE with Coherence
- 3 Accessing the Data Grid from Java
- 4 Working with Complex Objects
- 5 Loading Data Into a Cache
- 6 Simplifying Cache Calls and Aggregations
- 7 Listening for Changes and Modifying Data
- 8 Using JPA with Coherence
- 8.1 Introduction
- 8.2 Mapping Relational Data to Java Objects with JPA
- 8.2.1 Unlock the OracleXE Database
- 8.2.2 Configure the Project for JPA
- 8.2.3 Create the JPA Persistence Unit and Entities
- 8.2.4 Edit the persistance.xml File
- 8.2.5 Create the Cache Configuration File for JPA
- 8.2.6 Create a Cache Server Start-Up Configuration
- 8.2.7 Create a Class to Interact with the Data Object
- 8.2.8 Create a Run Configuration for RunEmployeeExample
- 8.2.9 Run the JPA Example
- 9 Interacting with the Cache and the Database
- 10 Working with Security
- 10.1 Introduction
- 10.2 Enabling Token-Based Security
- 10.2.1 Use a Security Helper File
- 10.2.2 Create an Identity Transformer
- 10.2.3 Create an Identity Asserter
- 10.2.4 Create the Password File
- 10.2.5 Enable the Identity Transformer and Asserter
- 10.2.6 Create a Cache Configuration File for the Extend Client
- 10.2.7 Create a Cache Configuration File for the Extend Proxy
- 10.2.8 Create a Start-Up Configuration for a Cache Server
- 10.2.9 Create a Start-Up Configuration for a Cache Server with a Proxy Service
- 10.2.10 Run the Password Example
- 10.3 Including Role-Based Access Control to the Cluster
- 10.4 Including Role-Based Access Control to an Invocable Object
- 10.4.1 Create an Invocable Object
- 10.4.2 Create an Entitled Invocation Service
- 10.4.3 Create the Access Invocation Service Example Program
- 10.4.4 Edit the Cluster-Side Cache Configuration File
- 10.4.5 Create a POF Configuration File
- 10.4.6 Edit the Run Configurations for the Servers
- 10.4.7 Run the Access Invocation Service Example
- 11 Working with Live Events
- 11.1 Introduction
- 11.2 Creating, Registering, and Executing an Event Interceptor
- 11.2.1 Create a Event Interceptor to Measure the Time Between a Pre- and a Postcommit Event
- 11.2.2 Create a Class to Delay the Processing of Events
- 11.2.3 Register the Timed Events Event Interceptor
- 11.2.4 Create a POF Configuration File for the Lazy Processor Class
- 11.2.5 Create a Class to Exercise the Timed Events Event Interceptor
- 11.2.6 Create a Driver File for Timed Events Example
- 11.2.7 Create a Cache Server Startup Configuration
- 11.2.8 Create a Startup Configuration for the Timed Events Driver
- 11.2.9 Run the Timed Events Example
- 11.3 Vetoing Pre- and Postcommit Events Using an Event Interceptor
- 11.4 Logging Partition Activity Using an Event Interceptor
- 11.4.1 Create a Class to Terminate a JVM and to Enable and Disable Logging
- 11.4.2 Create an Event Interceptor to Log Partition Activity
- 11.4.3 Create a Class to Exercise the Log Partition Activity Example
- 11.4.4 Register the Log Partition Activity Event Interceptor
- 11.4.5 Edit the POF Configuration File
- 11.4.6 Edit the Driver File for the Log Partition Activity Example
- 11.4.7 Run the Log Partition Activity Example
- 12 Caching Sessions with Managed WebLogic Servers
- 12.1 Introduction
- 12.2 Caching Session Information for Web Application Instances
- 12.2.1 Configure and Start WebLogic Server
- 12.2.2 Create a Machine
- 12.2.3 Create the WebLogic Servers
- 12.2.4 Create a Coherence Cluster
- 12.2.5 Enable a Server for Coherence*Web Local Storage
- 12.2.6 Create the Counter Web Application
- 12.2.7 Start the WebLogic Servers
- 12.2.8 Deploy the Application
- 12.2.9 Verify the Example
- 12.3 Working with Custom Session Cache Configuration Files
- A Coherence Examples in the examples.zip File