Skip Headers
Oracle® CEP IDE Developer's Guide for Eclipse
Release 11gR1 (11.1.1)
Part Number E14301-02
Home
Book List
Index
Contact Us
Next
View PDF
Contents
List of Examples
List of Figures
List of Tables
Title and Copyright Information
Preface
Audience
Documentation Accessibility
Related Documents
Conventions
Part I Introduction
1
Overview of Creating Oracle CEP Applications
1.1
Overview of the Oracle CEP Programming Model
1.1.1
Components of the Oracle CEP Event Processing Network
1.1.1.1
Nested Stages
1.1.1.2
Foreign Stages
1.1.2
Event Types
1.1.2.1
Event Type Instantiation and Immutability
1.1.2.2
Event Type Data Types
1.1.3
Stream Sources and Stream Sinks and Relation Sources and Relation Sinks
1.1.3.1
Stream and Relation Sources
1.1.3.2
Stream and Relation Sinks
1.1.4
Component Configuration Files
1.1.5
Accessing Component and Server Configuration Using the ConfigurationPropertyPlaceholderConfigurer Class
1.1.6
EPN Assembly File
1.1.7
How Components Fit Together
1.1.8
Oracle CEP Application Lifecycle
1.1.8.1
User Action: Installing an Application or Start the Server With Application Already Deployed
1.1.8.2
User Action: Suspend Application
1.1.8.3
User Action: Resume Application
1.1.8.4
User Action: Uninstall Application
1.1.8.5
User Action: Update Application
1.1.9
Oracle CEP APIs
1.2
Oracle CEP IDE for Eclipse
1.3
Creating an Oracle CEP Application
1.4
Creating the EPN Assembly File
1.4.1
How to Create the EPN Assembly File Using Oracle CEP IDE for Eclipse
1.4.2
How to Create the EPN Assembly File Manually
1.5
Creating Oracle CEP Event Types
1.5.1
How to Create an Oracle CEP Event Type as a JavaBean
1.5.2
How to Create an Oracle CEP Event Type as a Java Class
1.5.3
How to Create an Oracle CEP Event Type as a java.util.Map
1.5.4
How to Create an Oracle CEP Event Type as a Tuple
1.5.5
Using an Event Type Builder Factory
1.5.6
Accessing the Event Type Repository
1.5.6.1
Using the EPN Assembly File
1.5.6.2
Using the Spring-DM @ServiceReference Annotation
1.5.6.3
Using the Oracle CEP @Service Annotation
1.5.7
Sharing Event Types Between Application Bundles
1.6
Configuring Oracle CEP Resource Access
1.6.1
Static Resource Injection
1.6.1.1
Static Resource Names
1.6.1.2
Dynamic Resource Names
1.6.2
Dynamic Resource Injection
1.6.3
Dynamic Resource Lookup Using JNDI
1.6.4
Understanding Resource Name Resolution
1.7
Next Steps
Part II Oracle CEP IDE for Eclipse
2
Overview of the Oracle CEP IDE for Eclipse
2.1
Overview of Oracle CEP IDE for Eclipse
2.2
Installing the Latest Oracle CEP IDE for Eclipse
2.3
Installing the Oracle CEP IDE for Eclipse Distributed With Oracle CEP
2.4
Configuring Eclipse
3
Oracle CEP IDE for Eclipse Projects
3.1
Oracle CEP Project Overview
3.2
Creating Oracle CEP Projects
3.2.1
How to Create an Oracle CEP Project
3.3
Exporting Oracle CEP Projects
3.3.1
How to Export an Oracle CEP Project
3.4
Upgrading Projects
3.4.1
How to Upgrade Projects from Oracle CEP 2.1 to 10.3
3.4.2
How to Upgrade Projects from Oracle CEP 10.3 to Release 11
g
R1 (11.1.1)
3.5
Managing Oracle CEP Project Libraries
3.5.1
How to Add an Oracle CEP Project Library as a Standard JAR File
3.5.2
How to Add an Oracle CEP Project Library as an OSGi Bundle
3.6
Configuring Oracle CEP IDE for Eclipse Preferences
3.6.1
How to Configure Problem Severity Preferences for a Workspace
3.6.2
How to Configure Problem Severity Properties for a Project
4
Oracle CEP IDE for Eclipse and Oracle CEP Servers
4.1
Oracle CEP Server Overview
4.2
Creating Oracle CEP Servers
4.2.1
How to Create an Oracle CEP Server Runtime
4.2.2
How to Create an Oracle CEP Server and Server Runtime
4.3
Managing Oracle CEP Servers
4.3.1
How to Start an Oracle CEP Server
4.3.2
How to Stop an Oracle CEP Server
4.3.3
How to Attach to an Existing Oracle CEP Server Instance
4.3.4
How to Detach From an Existing Oracle CEP Server Instance
4.3.5
How to Deploy an Application to an Oracle CEP Server
4.3.6
How to Configure Connection and Control Settings for Oracle CEP Server
4.3.7
How to Configure Domain (Runtime) Settings for Oracle CEP Server
4.3.8
How to Start the Oracle CEP Visualizer from Oracle CEP IDE for Eclipse
4.4
Debugging an Oracle CEP Application Running on an Oracle CEP Server
4.4.1
How to Debug an Oracle CEP Application Running on an Oracle CEP Server
5
Oracle CEP IDE for Eclipse and the Event Processing Network
5.1
Opening the EPN Editor
5.1.1
How to Open the EPN Editor from a Project Folder
5.1.2
How to Open the EPN Editor from a Context or Configuration File
5.2
EPN Editor Overview
5.2.1
Flow Representation
5.2.2
Filtering, Zooming, and Layout
5.2.3
Printing and Exporting to an Image
5.2.4
Configuration Badging
5.2.5
Link Specification Location Indicator
5.2.6
Nested Stages
5.3
Navigating the EPN Editor
5.3.1
Moving the Canvas
5.3.2
Shortcuts to Component Configuration and EPN Assembly Files
5.3.3
Hyperlinking
5.3.4
Context Menus
5.4
Using the EPN Editor
5.4.1
Creating Nodes
5.4.1.1
How to Create a Basic Node
5.4.1.2
How to Create a Processor Node
5.4.2
Connecting Nodes
5.4.2.1
How to Connect Nodes
5.4.3
Laying Out Nodes
5.4.4
Renaming Nodes
5.4.5
Deleting Nodes
Part III Oracle CEP Event Processing Network
6
Configuring JMS Adapters
6.1
Overview of JMS Adapter Configuration
6.1.1
Inbound JMS
6.1.2
Outbound JMS
6.2
Using JMS Adapters
6.2.1
Creating a Custom Converter Between JMS Messages and Event Types
6.2.2
Updating the EPN Assembly File With JMS Adapters
6.2.3
Configuring the JMS Adapters
6.2.4
Encrypting Passwords in the JMS Adapter Configuration File
7
Configuring HTTP Publish-Subscribe Server Adapters
7.1
Overview of HTTP Publish-Subscribe Server Adapter Configuration
7.1.1
Overview of the Built-In Pub-Sub Adapter for Publishing
7.1.1.1
Local Publishing
7.1.1.2
Remote Publishing
7.1.2
Overview of the Built-In Pub-Sub Adapter for Subscribing
7.1.3
Converting Between JSON Messages and Event Types
7.2
Using the Built-In HTTP Pub-Sub Adapters in an Application
7.2.1
Creating a Custom Converter Between the HTTP Pub-Sub Messages and Event Types
7.2.2
Configuring an HTTP Pub-Sub Adapter
7.2.3
Updating the EPN Assembly File
8
Configuring Custom Adapters, Event Beans, and Spring Beans
8.1
Overview of Custom Adapters, Event Beans, and Spring Beans
8.1.1
Custom Adapters
8.1.2
Custom Event Beans
8.1.3
Custom Spring Beans
8.1.4
Event Sources and Event Sinks
8.1.4.1
Event Beans as Event Sources
8.1.4.2
Spring Beans as Event Sources
8.1.4.3
Event Beans as Event Sinks
8.1.4.4
Spring Beans as Event Sinks
8.1.5
Adapter and Event Bean Factories
8.2
Implementing an Adapter or Event Bean
8.3
Implementing an Adapter or Event Bean as an Event Source
8.4
Implementing an Adapter or Event Bean as an Event Sink
8.5
Implementing an Adapter or Event Bean Factory
8.6
Accessing a Relational Database
8.7
Updating the EPN Assembly File
8.7.1
Registering the Adapter or Event Bean Factory
8.7.2
Declaring the Adapter and Event Bean Components in your Application
8.8
Configuring an Adapter or Event Bean
8.8.1
Example of an Adapter Configuration File
8.9
Extending the Configuration of an Adapter or Event Bean
8.9.1
Creating the XSD Schema File
8.9.2
Complete Example of an Extended XSD Schema File
8.9.3
Programming Access to the Configuration of an Adapter or Event Bean
8.10
Passing Login Credentials from an Adapter to the Data Feed Provider
8.10.1
How to Pass Static Login Credentials from an Adapter to the Data Feed Provider
8.10.2
How to Pass Dynamic Login Credentials from an Adapter to the Data Feed Provider
8.10.3
Updating the Adapter Code to Access the Login Credential Properties
8.11
Assembling an Adapter or Event Bean in Its Own Bundle
9
Configuring Channels
9.1
Overview of Channel Configuration
9.1.1
When to Use a Channel
9.1.2
Channels Representing Streams and Relations
9.1.3
System-Timestamped Channels
9.1.4
Application-Timestamped Channels
9.2
Configuring a Channel
9.2.1
How to Configure a System-Timestamped Channel Using Oracle CEP IDE for Eclipse
9.2.2
How to Configure an Application-Timestamped Channel Using Oracle CEP IDE for Eclipse
9.2.3
How to Create a Channel Component Configuration File Manually
9.3
Example Channel Configuration Files
9.3.1
Channel Component Configuration File
9.3.2
Channel EPN Assembly File
10
Configuring Oracle CQL Processors
10.1
Overview of Oracle CQL Processor Configuration
10.2
Configuring an Oracle CQL Processor
10.2.1
How to Configure an Oracle CQL Processor Using Oracle CEP IDE for Eclipse
10.2.2
How to Create an Oracle CQL Processor Component Configuration File Manually
10.3
Configuring an Oracle CQL Processor Table Source
10.3.1
How to Configure an Oracle CQL Processor Table Source Using Oracle CEP IDE for Eclipse
10.4
Configuring an Oracle CQL Processor Cache Source
10.5
Example Oracle CQL Processor Configuration Files
10.5.1
Oracle CQL Processor Component Configuration File
10.5.2
Oracle CQL Processor EPN Assembly File
11
Configuring EPL Processors
11.1
Overview of EPL Processor Component Configuration
11.2
Configuring an EPL Processor
11.2.1
How to Configure an EPL Processor Manually
11.3
Configuring an EPL Processor Cache Source
11.4
Example EPL Processor Configuration Files
11.4.1
EPL Processor Component Configuration File
11.4.2
EPL Processor EPN Assembly File
12
Configuring Caching
12.1
Overview of Oracle CEP Cache Configuration
12.1.1
Caching Use Cases
12.1.1.1
Use Case: Publishing Events to a Cache
12.1.1.2
Use Case: Consuming Data From a Cache
12.1.1.3
Use Case: Updating and Deleting Data in a Cache
12.1.1.4
Use Case: Using a Cache in a Multi-Server Domain
12.1.2
Additional Caching Features
12.1.3
Caching APIs
12.2
Configuring an Oracle CEP Local Caching System and Cache
12.2.1
Configuring an Oracle CEP Local Cache as an Event Listener
12.2.1.1
Specifying the Key Used to Index an Oracle CEP Local Cache
12.2.2
Configuring an Oracle CEP Local Cache as an Event Source
12.2.3
Configuring an Oracle CEP Local Cache Loader
12.2.4
Configuring an Oracle CEP Local Cache Store
12.3
Configuring an Oracle Coherence Caching System and Cache
12.3.1
Configuring the Oracle Coherence Caching System and Caches
12.3.1.1
The coherence-cache-config.xml File
12.3.1.2
The tangosol-coherence-override.xml File
12.3.2
Configuring an Oracle Coherence Cache as an Event Listener
12.3.2.1
Specifying the Key Used to Index an Oracle Coherence Cache
12.3.3
Configuring an Oracle Coherence Cache as an Event Source
12.3.4
Configuring an Oracle Coherence Cache Loader or Store
12.3.4.1
Configuring an Oracle Coherence Cache Loader
12.3.4.2
Configuring an Oracle Coherence Cache Store
12.4
Configuring a Third-Party Caching System and Cache
12.5
Accessing a Cache From an Oracle CQL Statement
12.5.1
How to Access a Cache From an Oracle CQL Statement
12.6
Accessing a Cache From an EPL Statement
12.6.1
How To Access a Cache From an EPL Statement
12.7
Accessing a Cache From an Adapter
12.8
Accessing a Cache From a Business POJO
12.9
Accessing a Cache From an Oracle CQL User-Defined Function
12.10
Accessing a Cache From an EPL User-Defined Function
12.11
Accessing a Cache Using JMX
12.11.1
How to Access a Cache With JMX Using Oracle CEP Visualizer
12.11.2
How to Access a Cache With JMX Using Java
13
Configuring Event Record and Playback
13.1
Overview of Configuring Event Record and Playback
13.1.1
Storing Events in the Persistent Event Store
13.1.2
Recording Events
13.1.3
Playing Back Events
13.1.4
Querying Stored Events
13.1.5
Restrictions on the Event Types that Can Be Recorded
13.1.6
Record and Playback Example
13.2
Configuring Event Record and Playback in Your Application
13.2.1
Configuring an Event Store for Oracle CEP Server
13.2.2
Configuring a Component to Record Events
13.2.3
Configuring a Component to Playback Events
13.2.4
Starting and Stopping the Record and Playback of Events
13.2.5
Description of the Database Tables Created by the RDMBS Provider
13.3
Creating a Custom Event Store Provider
Part IV Assembly, Deployment, and Testing
14
Assembling and Deploying Oracle CEP Applications
14.1
Overview of Application Assembly and Deployment
14.2
Assembling an Oracle CEP Application
14.2.1
Assembling an Oracle CEP Application Using Oracle CEP IDE for Eclipse
14.2.2
Assembling an Oracle CEP Application Manually
14.2.2.1
Creating the MANIFEST.MF File
14.2.2.2
Accessing Third-Party JAR Files
14.3
Deploying Oracle CEP Applications
14.3.1
How to Deploy an Oracle CEP Application Using Oracle CEP IDE for Eclipse
14.3.2
How to Deploy an Oracle CEP Application Using Oracle CEP Visualizer
14.3.3
How to Deploy an Oracle CEP Application Using the Deployer Utility
15
Testing Applications With the Load Generator and csvgen Adapter
15.1
Overview of Testing Applications With the Load Generator and csvgen Adapter
15.2
Configuring and Running the Load Generator Utility
15.3
Creating a Load Generator Property File
15.4
Creating a Data Feed File
15.5
Configuring the csvgen Adapter in Your Application
Part V Oracle CEP Reference
A
Additional Information about Spring and OSGi
B
Oracle CEP Schemas
B.1
Component Configuration Schema wlevs_application_config.xsd
B.1.1
Example Component Configuration File
B.2
EPN Assembly Schema spring-wlevs-v11_0_0_0.xsd
B.2.1
Example EPN Assembly File
B.3
Deployment Schema deployment.xsd
B.3.1
Example Deployment XML File
B.4
Server Configuration Schema wlevs_server_config.xsd
B.4.1
Example Server Configuration XML File
C
Schema Reference: Component Configuration wlevs_application-config.xsd
C.1
Overview of the Oracle CEP Component Configuration Elements
C.1.1
Element Hierarchy
C.1.2
Example of an Oracle CEP Component Configuration File
C.2
accept-backlog
C.2.1
Child Elements
C.2.2
Attributes
C.2.3
Example
C.3
adapter
C.3.1
Child Elements
C.3.2
Attributes
C.3.3
Example
C.4
amount
C.4.1
Child Elements
C.4.2
Attributes
C.4.3
Example
C.5
application
C.5.1
Child Elements
C.5.2
Attributes
C.5.3
Example
C.6
average-interval
C.6.1
Child Elements
C.6.2
Attributes
C.6.3
Example
C.7
average-latency
C.7.1
Child Elements
C.7.2
Attributes
C.7.3
Example
C.8
batch-size
C.8.1
Child Elements
C.8.2
Attributes
C.8.3
Example
C.9
batch-time-out
C.9.1
Child Elements
C.9.2
Attributes
C.9.3
Example
C.10
binding
C.10.1
Child Elements
C.10.2
Attributes
C.10.3
Example
C.11
bindings
C.11.1
Child Elements
C.11.2
Attributes
C.11.3
Example
C.12
buffer-size
C.12.1
Child Elements
C.12.2
Attributes
C.12.3
Example
C.13
buffer-write-attempts
C.13.1
Child Elements
C.13.2
Attributes
C.13.3
Example
C.14
buffer-write-timeout
C.14.1
Child Elements
C.14.2
Attributes
C.14.3
Example
C.15
cache
C.15.1
Child Elements
C.15.2
Attributes
C.15.3
Example
C.16
caching-system
C.16.1
Child Elements
C.16.2
Attributes
C.16.3
Example
C.17
channel
C.17.1
Child Elements
C.17.2
Attributes
C.17.3
Example
C.18
channel (http-pub-sub-adapter Child Element)
C.18.1
Child Elements
C.18.2
Attributes
C.18.3
Example
C.19
coherence-cache-config
C.19.1
Child Elements
C.19.2
Attributes
C.19.3
Example
C.20
coherence-caching-system
C.20.1
Child Elements
C.20.2
Attributes
C.20.3
Example
C.21
coherence-cluster-config
C.21.1
Child Elements
C.21.2
Attributes
C.21.3
Example
C.22
collect-interval
C.22.1
Child Elements
C.22.2
Attributes
C.22.3
Example
C.23
concurrent-consumers
C.23.1
Child Elements
C.23.2
Attributes
C.23.3
Example
C.24
connection-jndi-name
C.24.1
Child Elements
C.24.2
Attributes
C.24.3
Example
C.25
connection-encrypted-password
C.25.1
Child Elements
C.25.2
Attributes
C.25.3
Example
C.26
connection-password
C.26.1
Child Elements
C.26.2
Attributes
C.26.3
Example
C.27
connection-user
C.27.1
Child Elements
C.27.2
Attributes
C.27.3
Example
C.28
database
C.28.1
Child Elements
C.28.2
Attributes
C.28.3
Example
C.29
dataset-name
C.29.1
Child Elements
C.29.2
Attributes
C.29.3
Example
C.30
delivery-mode
C.30.1
Child Elements
C.30.2
Attributes
C.30.3
Example
C.31
destination-jndi-name
C.31.1
Child Elements
C.31.2
Attributes
C.31.3
Example
C.32
destination-name
C.32.1
Child Elements
C.32.2
Attributes
C.32.3
Example
C.33
diagnostic-profiles
C.33.1
Child Elements
C.33.2
Attributes
C.33.3
Example
C.34
direction
C.34.1
Child Elements
C.34.2
Attributes
C.34.3
Example
C.35
duration
C.35.1
Child Elements
C.35.2
Attributes
C.35.3
Example
C.36
enabled
C.36.1
Child Elements
C.36.2
Attributes
C.36.3
Example
C.37
encrypted-password
C.37.1
Child Elements
C.37.2
Attributes
C.37.3
Example
C.38
end
C.38.1
Child Elements
C.38.2
Attributes
C.38.3
Example
C.39
end-location
C.39.1
Child Elements
C.39.2
Attributes
C.39.3
Example
C.40
event-bean
C.40.1
Child Elements
C.40.2
Attributes
C.40.3
Example
C.41
event-type
C.41.1
Child Elements
C.41.2
Attributes
C.41.3
Example
C.42
event-type-list
C.42.1
Child Elements
C.42.2
Attributes
C.42.3
Example
C.43
eviction-policy
C.43.1
Child Elements
C.43.2
Attributes
C.43.3
Example
C.44
heartbeat-timeout
C.44.1
Child Elements
C.44.2
Attributes
C.44.3
Example
C.45
http-pub-sub-adapter
C.45.1
Child Elements
C.45.2
Attributes
C.45.3
Example
C.46
idle-time
C.46.1
Child Elements
C.46.2
Attributes
C.46.3
Example
C.47
jms-adapter
C.47.1
Child Elements
C.47.2
Attributes
C.47.3
Example
C.48
jndi-factory
C.48.1
Child Elements
C.48.2
Attributes
C.48.3
Example
C.49
jndi-provider-url
C.49.1
Child Elements
C.49.2
Attributes
C.49.3
Example
C.50
listeners
C.50.1
Child Elements
C.50.2
Attributes
C.50.3
Example
C.51
location
C.51.1
Child Elements
C.51.2
Attributes
C.51.3
Example
C.52
max-latency
C.52.1
Child Elements
C.52.2
Attributes
C.52.3
Example
C.53
max-size
C.53.1
Child Elements
C.53.2
Attributes
C.53.3
Example
C.54
max-threads
C.54.1
Child Elements
C.54.2
Attributes
C.54.3
Example
C.55
message-selector
C.55.1
Child Elements
C.55.2
Attributes
C.55.3
Example
C.56
name
C.56.1
Child Elements
C.56.2
Attributes
C.56.3
Example
C.57
netio
C.57.1
Child Elements
C.57.2
Attributes
C.57.3
Example
C.58
num-threads
C.58.1
Child Elements
C.58.2
Attributes
C.58.3
Example
C.59
parameter
C.59.1
Child Elements
C.59.2
Attributes
C.59.3
Example
C.60
params
C.60.1
Child Elements
C.60.2
Attributes
C.60.3
Example
C.61
password
C.61.1
Child Elements
C.61.2
Attributes
C.61.3
Example
C.62
playback-parameters
C.62.1
Child Elements
C.62.2
Attributes
C.62.3
Example
C.63
playback-speed
C.63.1
Child Elements
C.63.2
Attributes
C.63.3
Example
C.64
processor (EPL)
C.64.1
Child Elements
C.64.2
Attributes
C.64.3
Example
C.65
processor (Oracle CQL)
C.65.1
Child Elements
C.65.2
Attributes
C.65.3
Example
C.66
profile
C.66.1
Child Elements
C.66.2
Attributes
C.66.3
Example
C.67
provider-name
C.67.1
Child Elements
C.67.2
Attributes
C.67.3
Example
C.68
query
C.68.1
Child Elements
C.68.2
Attributes
C.68.3
Example
C.69
record-parameters
C.69.1
Child Elements
C.69.2
Attributes
C.69.3
Example
C.70
repeat
C.70.1
Child Elements
C.70.2
Attributes
C.70.3
Example
C.71
rule
C.71.1
Child Elements
C.71.2
Attributes
C.71.3
Example
C.72
rules
C.72.1
Child Elements
C.72.2
Attributes
C.72.3
Example
C.73
schedule-time-range
C.73.1
Child Elements
C.73.2
Attributes
C.73.3
Example
C.74
schedule-time-range-offset
C.74.1
Child Elements
C.74.2
Attributes
C.74.3
Example
C.75
selector
C.75.1
Child Elements
C.75.2
Attributes
C.75.3
Example
C.76
server-context-path
C.76.1
Child Elements
C.76.2
Attributes
C.76.3
Example
C.77
server-url
C.77.1
Child Elements
C.77.2
Attributes
C.77.3
Example
C.78
session-ack-mode-name
C.78.1
Child Elements
C.78.2
Attributes
C.78.3
Example
C.79
session-transacted
C.79.1
Child Elements
C.79.2
Attributes
C.79.3
Example
C.80
stage
C.80.1
Child Elements
C.80.2
Attributes
C.80.3
Example
C.81
start
C.81.1
Child Elements
C.81.2
Attributes
C.81.3
Example
C.82
start-location
C.82.1
Child Elements
C.82.2
Attributes
C.82.3
Example
C.83
start-stage
C.83.1
Child Elements
C.83.2
Attributes
C.83.3
Example
C.84
store-policy-parameters
C.84.1
Child Elements
C.84.2
Attributes
C.84.3
Example
C.85
stream
C.85.1
Child Elements
C.85.2
Attributes
C.85.3
Example
C.86
symbol
C.86.1
Child Elements
C.86.2
Attributes
C.86.3
Example
C.87
symbols
C.87.1
Child Elements
C.87.2
Attributes
C.87.3
Example
C.88
threshhold
C.88.1
Child Elements
C.88.2
Attributes
C.88.3
Example
C.89
throughput
C.89.1
Child Elements
C.89.2
Attributes
C.89.3
Example
C.90
throughput-interval
C.90.1
Child Elements
C.90.2
Attributes
C.90.3
Example
C.91
time-range
C.91.1
Child Elements
C.91.2
Attributes
C.91.3
Example
C.92
time-range-offset
C.92.1
Child Elements
C.92.2
Attributes
C.92.3
Example
C.93
time-to-live
C.93.1
Child Elements
C.93.2
Attributes
C.93.3
Example
C.94
unit
C.94.1
Child Elements
C.94.2
Attributes
C.94.3
Example
C.95
user
C.95.1
Child Elements
C.95.2
Attributes
C.95.3
Example
C.96
value
C.96.1
Child Elements
C.96.2
Attributes
C.96.3
Example
C.97
view
C.97.1
Child Elements
C.97.2
Attributes
C.97.3
Example
C.98
work-manager
C.98.1
Child Elements
C.98.2
Attributes
C.98.3
Example
C.99
work-manager-name
C.99.1
Child Elements
C.99.2
Attributes
C.99.3
Example
C.100
write-behind
C.100.1
Child Elements
C.100.2
Attributes
C.100.3
Example
C.101
write-none
C.101.1
Child Elements
C.101.2
Attributes
C.101.3
Example
C.102
write-through
C.102.1
Child Elements
C.102.2
Attributes
C.102.3
Example
D
Schema Reference: EPN Assembly spring-wlevs-v11_0_0_0.xsd
D.1
Overview of the Oracle CEP Application Assembly Elements
D.1.1
Element Hierarchy
D.1.2
Example of an EPN Assembly File That Uses Oracle CEP Elements
D.2
wlevs:adapter
D.2.1
Child Elements
D.2.2
Attributes
D.2.3
Example
D.3
wlevs:application-timestamped
D.3.1
Child Elements
D.3.2
Attributes
D.3.3
Example
D.4
wlevs:cache
D.4.1
Child Elements
D.4.2
Attributes
D.4.3
Example
D.5
wlevs:cache-listener
D.5.1
Attributes
D.5.2
Example
D.6
wlevs:cache-loader
D.6.1
Attributes
D.6.2
Example
D.7
wlevs:cache-source
D.7.1
Attributes
D.7.2
Example
D.8
wlevs:cache-store
D.8.1
Attributes
D.8.2
Example
D.9
wlevs:caching-system
D.9.1
Child Elements
D.9.2
Attributes
D.9.3
Example
D.10
wlevs:channel
D.10.1
Child Elements
D.10.2
Attributes
D.10.3
Example
D.11
wlevs:event-bean
D.11.1
Child Elements
D.11.2
Attributes
D.11.3
Example
D.12
wlevs:event-type-repository
D.12.1
Child Elements
D.12.2
Example
D.13
wlevs:event-type
D.13.1
Child Elements
D.13.2
Attributes
D.13.3
Example
D.14
wlevs:expression
D.14.1
Example
D.15
wlevs:factory
D.15.1
Attributes
D.15.2
Example
D.16
wlevs:function
D.16.1
Attributes
D.16.2
Example
D.16.2.1
Single-Row User-Defined Function on an Oracle CQL Processor
D.16.2.2
Single-Row User-Defined Function on an EPL Processor
D.16.2.3
Aggregate User-Defined Function on an Oracle CQL Processor
D.16.2.4
Aggregate User-Defined Function on an EPL Processor
D.16.2.5
Specifying the Implementation Class: Nested Bean or Reference
D.17
wlevs:instance-property
D.17.1
Child Elements
D.17.2
Attributes
D.17.3
Example
D.18
wlevs:listener
D.18.1
Attributes
D.18.2
Example
D.19
wlevs:metadata
D.19.1
Child Elements
D.19.2
Attributes
D.19.3
Example
D.20
wlevs:processor
D.20.1
Child Elements
D.20.2
Attributes
D.20.3
Example
D.21
wlevs:property
D.21.1
Child Elements
D.21.2
Attributes
D.21.3
Example
D.22
wlevs:source
D.22.1
Attributes
D.22.2
Example
D.23
wlevs:table
D.23.1
Attributes
D.23.2
Example
D.24
wlevs:table-source
D.24.1
Attributes
D.24.2
Example
E
Schema Reference: Deployment deployment.xsd
E.1
Overview of the Oracle CEP Deployment Elements
E.1.1
Element Hierarchy
E.1.2
Example of an Oracle CEP Deployment Configuration File
E.2
wlevs:deployment
E.2.1
Child Elements
E.2.2
Attributes
E.2.3
Example
F
Schema Reference: Server Configuration wlevs_server_config.xsd
F.1
Overview of the Oracle CEP Server Configuration Elements
F.1.1
Element Hierarchy
F.1.2
Example of an Oracle CEP Server Configuration File
F.2
auth-constraint
F.2.1
Child Elements
F.2.2
Attributes
F.2.3
Example
F.3
channels
F.3.1
Child Elements
F.3.2
Attributes
F.3.3
Example
F.4
channel-constraints
F.4.1
Child Elements
F.4.2
Attributes
F.4.3
Example
F.5
channel-resource-collection
F.5.1
Child Elements
F.5.2
Attributes
F.5.3
Example
F.6
cluster
F.6.1
Child Elements
F.6.2
Attributes
F.6.3
Example
F.7
connection-pool-params
F.7.1
Child Elements
F.7.2
Attributes
F.7.3
Example
F.8
cql
F.8.1
Child Elements
F.8.2
Attributes
F.8.3
Example
F.9
data-source
F.9.1
Child Elements
F.9.2
Attributes
F.9.3
Example
F.10
data-source-params
F.10.1
Child Elements
F.10.2
Attributes
F.10.3
Example
F.11
driver-params
F.11.1
Child Elements
F.11.2
Attributes
F.11.3
Example
F.12
domain
F.12.1
Child Elements
F.12.2
Attributes
F.12.3
Example
F.13
debug
F.13.1
Child Elements
F.13.2
Attributes
F.13.3
Example
F.14
event-store
F.14.1
Child Elements
F.14.2
Attributes
F.14.3
Example
F.15
exported-jndi-context
F.15.1
Child Elements
F.15.2
Attributes
F.15.3
Example
F.16
http-pubsub
F.16.1
Child Elements
F.16.2
Attributes
F.16.3
Example
F.17
jetty
F.17.1
Child Elements
F.17.2
Attributes
F.17.3
Example
F.18
jetty-web-app
F.18.1
Child Elements
F.18.2
Attributes
F.18.3
Example
F.19
jmx
F.19.1
Child Elements
F.19.2
Attributes
F.19.3
Example
F.20
jndi-context
F.20.1
Child Elements
F.20.2
Attributes
F.20.3
Example
F.21
log-file
F.21.1
Child Elements
F.21.2
Attributes
F.21.3
Example
F.22
log-stdout
F.22.1
Child Elements
F.22.2
Attributes
F.22.3
Example
F.23
logging-service
F.23.1
Child Elements
F.23.2
Attributes
F.23.3
Example
F.24
message-filters
F.24.1
Child Elements
F.24.2
Attributes
F.24.3
Example
F.25
name
F.25.1
Child Elements
F.25.2
Attributes
F.25.3
Example
F.26
netio
F.26.1
Child Elements
F.26.2
Attributes
F.26.3
Example
F.27
netio-client
F.27.1
Child Elements
F.27.2
Attributes
F.27.3
Example
F.28
path
F.28.1
Child Elements
F.28.2
Attributes
F.28.3
Example
F.29
pubsub-bean
F.29.1
Child Elements
F.29.2
Attributes
F.29.3
Example
F.30
rdbms-event-store-provider
F.30.1
Child Elements
F.30.2
Attributes
F.30.3
Example
F.31
rmi
F.31.1
Child Elements
F.31.2
Attributes
F.31.3
Example
F.32
scheduler
F.32.1
Child Elements
F.32.2
Attributes
F.32.3
Example
F.33
server-config
F.33.1
Child Elements
F.33.2
Attributes
F.33.3
Example
F.34
services
F.34.1
Child Elements
F.34.2
Attributes
F.34.3
Example
F.35
show-detail-error-message
F.35.1
Child Elements
F.35.2
Attributes
F.35.3
Example
F.36
ssl
F.36.1
Child Elements
F.36.2
Attributes
F.36.3
Example
F.37
timeout-seconds
F.37.1
Child Elements
F.37.2
Attributes
F.37.3
Example
F.38
transaction-manager
F.38.1
Child Elements
F.38.2
Attributes
F.38.3
Example
F.39
use-secure-connections
F.39.1
Child Elements
F.39.2
Attributes
F.39.3
Example
F.40
user-event-store-provider
F.40.1
Child Elements
F.40.2
Attributes
F.40.3
Example
F.41
weblogic-instances
F.41.1
Child Elements
F.41.2
Attributes
F.41.3
Example
F.42
weblogic-jta-gateway
F.42.1
Child Elements
F.42.2
Attributes
F.42.3
Example
F.43
weblogic-rmi-client
F.43.1
Child Elements
F.43.2
Attributes
F.43.3
Example
F.44
work-manager
F.44.1
Child Elements
F.44.2
Attributes
F.44.3
Example
F.45
xa-params
F.45.1
Child Elements
F.45.2
Attributes
F.45.3
Example
G
Oracle CEP Metadata Annotation Reference
G.1
Overview of Oracle CEP Metadata Annotations
G.1.1
Adapter Lifecycle Annotations
G.1.2
OSGi Service Reference Annotations
G.1.3
Resource Access Annotations
G.2
com.bea.wlevs.configuration.Activate
G.2.1
Example
G.3
com.bea.wlevs.configuration.Prepare
G.3.1
Example
G.4
com.bea.wlevs.configuration.Rollback
G.4.1
Example
G.5
com.bea.wlevs.util.Service
G.5.1
Attributes
G.5.2
Example
H
Oracle CEP IDE for Eclipse Tutorial
H.1
Before You Begin
H.2
Step 1: Create an Oracle CEP Definition
H.3
Step 2: Create an Oracle CEP Application
H.4
Step 3: Start the Oracle CEP Server and Deploy the Project
H.5
Step 4: Change Code and Redeploy
H.6
Step 5: Debug the Deployed Application
H.7
Next Steps
Index
Scripting on this page enhances content navigation, but does not change the content in any way.