| Interface Summary | 
| CapabilityProvider | An ExternalConnectionmay implement this interface to specify the capabilities it supports, such as equals, less-than, AND, OR, etc. | 
| ExternalConnection | Connection to an external data-source. | 
| ExternalConstants | General constants used by Cartridges | 
| ExternalDataSource | An ExternalDataSourceis an external source of contextual data that can be joined together with events within a CQL processor. | 
| ExternalFunction | ExternalFunctions are functions used within CQL queries and views that are provided by an external entity, such as anExternalFunctionProvider. | 
| ExternalFunctionDefinition | ExternalFunctionDefinitions specify the metadata for functions used within CQL queries and views that are provided by an external entity, such as anExternalFunctionProvider. | 
| ExternalFunctionProvider | An ExternalFunctionProviderdefines a set of functions that can be directly accessed within CQL queries and views. | 
| ExternalPredicate | Represents prepared statement predicates. | 
| ExternalPreparedStatement | External Prepared Statement. |