Packages
<Default Package>Built-in EPL types such as string, float, dictionary, sequence, optional, and any. 
com.apamaBuilt-in Channel type. 
com.apama.aggregatesAggregate functions such as mean and max for use with EPL stream queries. 
com.apama.correlatorAPI for interacting with the correlator from EPL including UserStatusChanged, Component and Logging. 
com.apama.correlator.timeformatTime and time format library based around TimeFormat. 
com.apama.cumulocityCumulocity API, for example to send/receive a Measurement, subscribe to notifications with Subscribe or call the Cumulocity REST API directly with GenericRequest. 
com.apama.cumulocity.devicesGeneric device message event for MQTT Service and other transports. 
com.apama.cumulocity.notifications2Notifications 2.0 connectivity-plugin API for subscribing to Pulsar messages from Cumulocity. 
com.apama.exceptionsBuilt-in Exception type. 
com.apama.functionalFunctional programming library including features such as map, filter, sendToChannel and a fluent-style wrapper called Functional. 
com.apama.jsonJSON string parsing/generation library for EPL using the JSONPlugin event. 
com.apama.memorystoreTable-based memory/file storage of data from EPL. 
com.apama.oobOut of band notifications when senders/receivers (such as external clients and other correlators) connect/disconnect from the correlator. 
com.apama.utilVarious EPL utilities including the AnyExtractor and Base64 utilities. 
com.softwareag.connectivityAPI for interacting with connectivity plug-ins, for example onApplicationInitialized and createDynamicChain. 
com.softwareag.connectivity.controlControl request/response events for connectivity plug-ins that support reliability. 
com.softwareag.connectivity.httpclientHTTP client connectivity-plugin API for sending a Request to an HTTP server. 
TimeZoneConstants for specifying any standard time zone in EPL at(...) listeners or the TimeFormat library.