Start of change

Event processing (EP) adapter specification

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

Start of changeYou create an EP adapter in a CICS bundle project using the CICS® event binding editor. EP adapters are included in bundles; bundles are the unit for deploying, enabling, and disabling CICS EP adapters. For more information about bundles, see BUNDLE resources.End of change

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 then 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/cicsts42/schemas/eventprocessing/ :

For more information about schemas, see Schema versions.

End of change