An EP adapter specification is an XML definition that defines how events using the specification are formatted and emitted.
You 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.
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 embedded EP adapter is defined by using the adapter tab of the CICS event binding editor and is saved by the editor in an XML event binding file in a CICS bundle project.
A separate EP adapter is defined by using the EP adapter configuration editor and is saved by the editor in a CICS bundle project as an XML EP adapter file which has the suffix .epadapter.
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.