Event processing (EP) adapter specification

An EP adapter specification is an XML definition that defines how events that use the specification are formatted and emitted.

You create an EP adapter in a CICS® bundle project using either the CICS event binding editor or the CICS EP adapter configuration editor. EP adapters are included in bundles; bundles are the units for deploying, enabling, and disabling CICS EP adapters. For more information about bundles, see BUNDLE resources.

An EP adapter specification defines the type of adapter to be used to process the emitted events, associated adapter configuration information, event dispatcher information, and options to configure event emission.

An EP adapter specification can be either:

When you use a separate EP adapter specification you can easily share it between event bindings, resulting in only one EPADAPTER resource to manage. When you specify an embedded EP adapter CICS creates an EPADAPTER resource for you with the same name as the event binding. For more information, see Adapter tab.

You can deploy the CICS bundle project to a CICS system. You can define, install, enable, disable, and uninstall a deployed CICS bundle in a CICS system. In addition, you can enable and disable individual deployed EPADAPTER resources.

To deploy to a CICS system, an EP adapter specification must conform to the EP adapter schema files installed with CICS in /usr/lpp/cicsts/cicsts52/schemas/eventprocessing/ :

For more information about schemas, see Schema versions.