High Availability Input Adapter and Quality of Service

B-2 Oracle Complex Event Processing Developers Guide wlevs:event-type type-name=HelloWorldEvent wlevs:classcom.bea.wlevs.event.example.helloworld.HelloWorldEventwlevs:class wlevs:event-type wlevs:event-type-repository -- Adapter can be created from a local class, without having to go through a adapter factory -- wlevs:adapter id=helloworldAdapter class=com.bea.wlevs.adapter.example.helloworld.HelloWorldAdapter wlevs:instance-property name=message value=HelloWorld - the current time is: wlevs:adapter wlevs:channel id=helloworldInputChannel event-type=HelloWorldEvent wlevs:listener ref=helloworldProcessor wlevs:source ref=helloworldAdapter wlevs:channel -- The default processor for Oracle CEP 11.0.0.0 is CQL -- wlevs:processor id=helloworldProcessor wlevs:channel id=helloworldOutputChannel event-type=HelloWorldEvent advertise=true wlevs:listener bean class=com.bea.wlevs.example.helloworld.HelloWorldBean wlevs:listener wlevs:source ref=helloworldProcessor wlevs:channel beans B.2 Component Configuration Schema wlevs_application_config.xsd An Oracle CEP application contains one or more component configuration files in its META-INFwlevs directory. You use component configuration files to override the default configuration for Oracle CEP components such as adapters, channels, and processors. The wlevs_application_config.xsd schema file describes the structure of component configuration files. This XSD schema imports the following schemas: ■ wlevs_base_config.xsd ■ wlevs_eventstore_config.xsd ■ wlevs_diagnostic_config.xsd These schema files are located in the ORACLE_CEP_HOME\ocep_11.1\xsd directory, where ORACLE_CEP_HOME is the main Oracle CEP installation directory, such as d:\oracle_cep. For more information, see Appendix D, Schema Reference: Component Configuration wlevs_application_config.xsd . B.2.1 Example Component Configuration File The following example shows the component configuration file for the HelloWorld sample application: ?xml version=1.0 encoding=UTF-8?n1:config xmlns:n1=http:www.bea.comnswlevsconfigapplication xmlns:xsi=http:www.w3.org2001XMLSchema-instance processor namehelloworldProcessorname rules query id=helloworldRule [CDATA[ select from helloworldInputChannel [Now] ]]