O'Reilly logo

Getting Started with Oracle Event Processing 11g by Lloyd Williams, Robin J. Smith, Alexandre Alves

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Summary

In this chapter, we learned that CQL is extensible using cartridges, and that it comes with a Java cartridge, which allows CQL to be seamlessly blended with Java.

The syntax for using Java in CQL is very similar to plain programming in Java. CQL also supports the JavaBeans programming conventions.

CQL has several functions for processing XML, you can break XML documents into events using the xmltable function, and you can generate XML documents using the xmlelement and xmlattribute functions.

One of the most important features in CQL is pattern matching, which allows you to find patterns in a stream. Pattern matching is realized through the match_recognize clause, and supports the specification of regular expressions. It also supports the ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required