Planning to use the Common Event Infrastructure
Configuring the Common Event Infrastructure
Post-installation configuration
Configuring the event database
Database configuration logs and messages
Configuring a Cloudscape database
Configuring the event database (Linux, UNIX, and Windows systems)
Manually running database configuration scripts
Configuring a DB2 database on a Linux, UNIX, or Windows system
Configuring an Oracle database
Oracle database limitations
Configuring a DB2 database on a z/OS system
Manually running z/OS database configuration scripts
Creating a database response file
Cloudscape database response file
DB2 database response file for Linux, UNIX, and Windows systems
Oracle database response file
DB2 response file for z/OS
Deploying the Common Event Infrastructure application
Configuring event messaging
Configuring default event messaging
Configuring event messaging using another JMS provider
Runtime configuration
Default configuration
Creating an emitter factory profile
Creating an event group
Configuring the Common Event Infrastructure Service
Configuring the Events service
Events service settings
Security and the Common Event Infrastructure
Removing the Common Event Infrastructure configuration
Removing the Common Event Infrastructure application
Removing the event messaging enterprise application
Removing the event database
Using the Common Event Infrastructure
Administering the Common Event Infrastructure
Logging and tracing in the Common Event Infrastructure
DB2 database maintenance
Updating database statistics
Reorganizing database tables
Purging events from the event database
Viewing or changing the active bucket status
Purging the inactive bucket
Purging the inactive bucket for a DB2 database (Linux, UNIX, or Windows systems)
Purging the inactive bucket for a DB2 database (z/OS systems)
Purging the inactive bucket for an Oracle database
Changing the bucket check interval
Working with events
Creating an event object
Creating a new event factory
Getting an event factory by JNDI lookup
Creating and populating an event
Completing event content automatically
Retrieving data from a received event
Converting XML events
Accessing event instance metadata
Creating an event source
Obtaining an emitter
Sending events
Sending an event with the current emitter settings
Overriding the current emitter settings
Sending multiple events
Changing the emitter settings
Changing the synchronization mode
Changing the transaction mode
Querying the transaction mode
Freeing emitter resources
Filtering events
Filtering events with the default filter plug-in
Implementing a filter plug-in
Creating and populating an event using the ECSEmitter class
Creating an event consumer
Using the Java Messaging Service interface
Developing an event consumer as a message-driven bean (MDB)
Developing a non-MDB event consumer
Querying events from the event server
Creating an event access bean
Querying events by global instance identifier
Querying events by event group
Querying a limited number of events from an event group
Querying all events from an event group
Querying the existence of events in an event group
Querying events by association type
Deleting events from the data store
Writing event selectors
Creating an event catalog application
Event definitions
Property descriptions
Extended data element descriptions
Event catalog inheritance
Change notification
Creating an event definition
Adding property descriptions to an event definition
Adding extended data element descriptions to an event definition
Creating an event catalog bean
Adding an event definition to the event catalog
Removing an event definition from the catalog
Command reference
The eventcatalog.jacl script
The emitevent.jacl script
The eventquery.jacl script
The eventbucket.jacl script
The eventpurge.jacl script