![]() | ConfigurationCommon Class |
Namespace: com.espertech.esper.common.client.configuration.common
[SerializableAttribute] public class ConfigurationCommon
The ConfigurationCommon type exposes the following members.
Name | Description | |
---|---|---|
![]() | ConfigurationCommon |
Constructs an empty configuration. The auto import values
are set by default to System and System.Text.
|
Name | Description | |
---|---|---|
![]() | AnnotationImports |
Returns the annotation imports
|
![]() | DatabaseReferences |
Returns the database names
|
![]() | EventMeta |
Returns event representation default settings.
|
![]() | EventTypeAutoNameNamespaces |
Returns a set of namespaces that event classes reside in.
This setting allows an application to place all it's events into one or more namespaces
and then declare these packages via this method. The runtime
attempts to resolve an event type name to a type residing in each declared package.
For example, in the statement "select * from MyEvent" the runtime attempts to load class "namespace.MyEvent"
and if successful, uses that class as the event type.
|
![]() | EventTypeNames |
Returns the mapping of event type name to type name.
|
![]() | EventTypesAvro |
Returns the Avro event types.
|
![]() | EventTypesBean |
Returns the mapping of event type name to legacy java event type information.
|
![]() | EventTypesMapEvents |
Returns a map keyed by event type name, and values being the definition for the
Map event type of the property names and types that make up the event.
|
![]() | EventTypesNestableMapEvents |
Returns a map keyed by event type name, and values being the definition for the
event type of the property names and types that make up the event,
for nestable, strongly-typed Map-based event representations.
|
![]() | EventTypesNestableObjectArrayEvents |
Returns the object-array event types.
|
![]() | EventTypesXMLDOM |
Returns the mapping of event type name to XML DOM event type information.
|
![]() | Execution |
Returns the execution settings.
|
![]() | Imports |
Returns the imports
|
![]() | Logging |
Returns logging settings applicable to common.
|
![]() | MapTypeConfigurations |
Returns for each Map event type name the set of supertype event type names (Map types only).
|
![]() | MethodInvocationReferences |
Returns the method-invocation-names for use in joins
|
![]() | ObjectArrayTypeConfigurations |
Returns the object-array event type configurations.
|
![]() | TimeSource |
Returns the time source configuration.
|
![]() | TransientConfiguration |
Returns transient configuration, i.e. information that is passed along as a reference and not as a value
|
![]() | Variables |
Returns the preconfigured variables
|
![]() | VariantStreams |
Returns a map of variant stream name and variant configuration information. Variant streams allows handling
events of all sorts of different event types the same way.
|
Name | Description | |
---|---|---|
![]() | AddAnnotationImportNamespace(Type) |
Adds a namespace to the list of automatically-imports use by annotations only.
|
![]() | AddAnnotationImportNamespace(String, String) |
Adds a namespace to the list of automatically-imports use by annotations only.
|
![]() | AddAnnotationImportType(Type) |
Add a type to the imports available for annotations only
|
![]() | AddAnnotationImportType(String, String) | Add a type name to the imports available for annotations only |
![]() | AddDatabaseReference |
Add a database reference with a given database name.
|
![]() | AddEventType(Type) |
Add an name for an event type represented by plain-old object events,
and the name is the simple class name of the class.
|
![]() | AddEventType(String, ConfigurationCommonEventTypeXMLDOM) |
Add an name for an event type that represents XmlNode events.
|
![]() | AddEventType(String, Properties) |
Add an name for an event type that represents IDictionary events.
Each entry in the type map is the property name and the fully-qualified
type name or primitive type name.
|
![]() | AddEventType(String, IDictionaryTKey, TValue) | |
![]() | AddEventType(String, String) |
Add an name for an event type represented by plain-old object events.
Note that when adding multiple names for the same type the names represent an
alias to the same event type since event type identity for classes is per class.
|
![]() | AddEventType(String, Type) |
Add an name for an event type represented by plain-old object events.
Note that when adding multiple names for the same type the names represent an
alias to the same event type since event type identity for types is per type.
|
![]() | AddEventType(String, IDictionaryTKey, TValue, Boolean) | |
![]() | AddEventType(String, String, ConfigurationCommonEventTypeBean) |
Add an name for an event type that represents object type events.
Note that when adding multiple names for the same type the names represent an
alias to the same event type since event type identity for types is per type.
|
![]() | AddEventType(String, String, Object) |
Add an event type that represents Object-array (Object[]) events.
|
![]() | AddEventType(String, Type, ConfigurationCommonEventTypeBean) | |
![]() | AddEventType(String, String, Object, ConfigurationCommonEventTypeObjectArray) |
Add an event type that represents Object-array (Object[]) events.
|
![]() | AddEventTypeT |
Add an name for an event type represented by plain-old object events,
and the name is the simple class name of the class.
|
![]() | AddEventTypeT(String) |
Add an name for an event type represented by plain-old object events.
|
![]() | AddEventTypeAutoName |
Adds a namespace of a package that event classes reside in.
This setting allows an application to place all it's events into one or more namespaces
and then declare these packages via this method. The runtime
attempts to resolve an event type name to a type residing in each declared package.
For example, in the statement "select * from MyEvent" the runtime attempts to load class "namespace.MyEvent"
and if successful, uses that class as the event type.
|
![]() | AddEventTypeAvro |
Adds an Avro event type
|
![]() | AddImportNamespace(Type) |
Adds a namespace to the list of automatically-imported classes and packages.
|
![]() | AddImportNamespace(String, String) |
Adds a namespace to the list of automatically-imported classes and packages.
|
![]() | AddImportType(Type) |
Adds a Type to the list of automatically-imported classes.
|
![]() | AddImportType(String, String) |
Adds a type to the list of automatically-imported classes.
|
![]() | AddMapConfiguration |
Add configuration for a map event type.
|
![]() | AddMapSuperType |
Add, for a given Map event type identified by the first parameter, the supertype (by its event type name).
Each Map event type may have any number of supertypes, each supertype must also be of a Map-type event.
|
![]() | AddMethodRef(String, ConfigurationCommonMethodRef) |
Adds a cache configuration for a class providing methods for use in the from-clause.
|
![]() | AddMethodRef(Type, ConfigurationCommonMethodRef) |
Adds a cache configuration for a class providing methods for use in the from-clause.
|
![]() | AddObjectArrayConfiguration |
Add configuration for a object array event type.
|
![]() | AddObjectArraySuperType |
Add, for a given Object-array event type identified by the first parameter, the supertype (by its event type name).
Each Object array event type may have any number of supertypes, each supertype must also be of a Object-array-type
event.
|
![]() | AddVariable(String, String, Object) |
Add a global variable.
Use the runtime API to set variable values or EPL statements to change variable values.
|
![]() | AddVariable(String, Type, Object) |
Add a global variable.
Use the runtime API to set variable values or EPL statements to change variable values.
|
![]() | AddVariable(String, String, Object, Boolean) |
Add a global variable, allowing constants.
Use the runtime API to set variable values or EPL statements to change variable values.
|
![]() | AddVariable(String, Type, Object, Boolean) |
Add variable that can be a constant.
|
![]() | AddVariantStream |
Adds a new variant stream. Variant streams allow events of disparate types to be treated the same.
|
![]() | IsEventTypeExists |
Checks if an event type has already been registered for that name.
|
![]() | IsVariantStreamExists |
Returns true if a variant stream by the name has been declared, or false if not.
|
![]() | RemoveImport |
Remove an import.
|
![]() | RemoveImportNamespace |
Remove a namespace import.
|
![]() | RemoveImportType(Type) |
Remove a type import.
|
![]() | RemoveImportType(String, String) |
Remove a type import.
|
![]() | Reset |
Reset to an empty configuration.
|
Name | Description | |
---|---|---|
![]() ![]() | ANNOTATION_NAMESPACE |
Import name of the package that hosts the annotation classes.
|
![]() ![]() | DATAFLOWOPERATOR_NAMESPACE |
Import package for data flow operator forges.
|