com.espertech.esper.client
Class ConfigurationEngineDefaults

java.lang.Object
  extended by com.espertech.esper.client.ConfigurationEngineDefaults
All Implemented Interfaces:
java.io.Serializable

public class ConfigurationEngineDefaults
extends java.lang.Object
implements java.io.Serializable

Provides access to engine configuration defaults for modification.

See Also:
Serialized Form

Nested Class Summary
static class ConfigurationEngineDefaults.AlternativeContext
          Returns the provider for runtime and administrative interfaces.
static class ConfigurationEngineDefaults.Cluster
          Cluster configuration.
static interface ConfigurationEngineDefaults.ClusterConfigurator
          Interface for cluster configurator.
static class ConfigurationEngineDefaults.ConditionHandling
          Configuration object for defining condition handling behavior.
static class ConfigurationEngineDefaults.EventMeta
          Event representation metadata.
static class ConfigurationEngineDefaults.ExceptionHandling
          Configuration object for defining exception handling behavior.
static class ConfigurationEngineDefaults.Execution
          Holds engine execution-related settings.
static class ConfigurationEngineDefaults.Expression
          Expression evaluation settings in the engine are for results of expressions.
static class ConfigurationEngineDefaults.FilterServiceProfile
          Filter service profile.
static class ConfigurationEngineDefaults.Language
          Language settings in the engine are for string comparisons.
static class ConfigurationEngineDefaults.Logging
          Holds view logging settings other then the Apache commons or Log4J settings.
static class ConfigurationEngineDefaults.Patterns
          Holds variables settings.
static class ConfigurationEngineDefaults.Scripts
          Holder for script settings.
static class ConfigurationEngineDefaults.StreamSelection
          Holds default settings for stream selection in the select-clause.
static class ConfigurationEngineDefaults.Threading
          Holds threading settings.
static class ConfigurationEngineDefaults.ThreadingProfile
          Threading profile.
static class ConfigurationEngineDefaults.TimeSource
          Time source configuration, the default in MILLI (millisecond resolution from System.currentTimeMillis).
static class ConfigurationEngineDefaults.TimeSourceType
          Time source type.
static class ConfigurationEngineDefaults.Variables
          Holds variables settings.
static class ConfigurationEngineDefaults.ViewResources
          Holds view resources settings.
 
Constructor Summary
protected ConfigurationEngineDefaults()
          Ctor.
 
Method Summary
 ConfigurationEngineDefaults.AlternativeContext getAlternativeContext()
          For software-provider-interface use.
 ConfigurationEngineDefaults.Cluster getCluster()
          Returns cluster configuration.
 ConfigurationEngineDefaults.ConditionHandling getConditionHandling()
          Returns the condition handling configuration.
 ConfigurationEngineDefaults.EventMeta getEventMeta()
          Returns event representation default settings.
 ConfigurationEngineDefaults.ExceptionHandling getExceptionHandling()
          Returns the exception handling configuration.
 ConfigurationEngineDefaults.Execution getExecution()
          Returns statement execution-related settings, settings that influence event/schedule to statement processing.
 ConfigurationEngineDefaults.Expression getExpression()
          Returns the expression-related settings for the engine.
 ConfigurationEngineDefaults.Language getLanguage()
          Returns the language-related settings for the engine.
 ConfigurationEngineDefaults.Logging getLogging()
          Returns logging settings applicable to the engine, other then Log4J settings.
 ConfigurationMetricsReporting getMetricsReporting()
          Returns the metrics reporting configuration.
 ConfigurationEngineDefaults.Patterns getPatterns()
          Return pattern settings.
 ConfigurationEngineDefaults.Scripts getScripts()
          Returns script engine settings.
 ConfigurationEngineDefaults.StreamSelection getStreamSelection()
          Returns engine defaults applicable to streams (insert and remove, insert only or remove only) selected for a statement.
 ConfigurationEngineDefaults.Threading getThreading()
          Returns threading settings.
 ConfigurationEngineDefaults.TimeSource getTimeSource()
          Returns the time source configuration.
 ConfigurationEngineDefaults.Variables getVariables()
          Returns engine defaults applicable to variables.
 ConfigurationEngineDefaults.ViewResources getViewResources()
          Returns view resources defaults.
 void setAlternativeContext(ConfigurationEngineDefaults.AlternativeContext alternativeContext)
          For software-provider-interface use.
 void setCluster(ConfigurationEngineDefaults.Cluster cluster)
          Sets cluster configuration.
 void setConditionHandling(ConfigurationEngineDefaults.ConditionHandling conditionHandling)
          Sets the condition handling configuration.
 void setExceptionHandling(ConfigurationEngineDefaults.ExceptionHandling exceptionHandling)
          Sets the exception handling configuration.
 void setPatterns(ConfigurationEngineDefaults.Patterns patterns)
          Sets pattern settings.
 void setScripts(ConfigurationEngineDefaults.Scripts scripts)
          Sets script engine settings.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConfigurationEngineDefaults

protected ConfigurationEngineDefaults()
Ctor.

Method Detail

getThreading

public ConfigurationEngineDefaults.Threading getThreading()
Returns threading settings.

Returns:
threading settings object

getViewResources

public ConfigurationEngineDefaults.ViewResources getViewResources()
Returns view resources defaults.

Returns:
view resources defaults

getEventMeta

public ConfigurationEngineDefaults.EventMeta getEventMeta()
Returns event representation default settings.

Returns:
event representation default settings

getLogging

public ConfigurationEngineDefaults.Logging getLogging()
Returns logging settings applicable to the engine, other then Log4J settings.

Returns:
logging settings

getVariables

public ConfigurationEngineDefaults.Variables getVariables()
Returns engine defaults applicable to variables.

Returns:
variable engine defaults

getStreamSelection

public ConfigurationEngineDefaults.StreamSelection getStreamSelection()
Returns engine defaults applicable to streams (insert and remove, insert only or remove only) selected for a statement.

Returns:
stream selection defaults

getTimeSource

public ConfigurationEngineDefaults.TimeSource getTimeSource()
Returns the time source configuration.

Returns:
time source enum

getMetricsReporting

public ConfigurationMetricsReporting getMetricsReporting()
Returns the metrics reporting configuration.

Returns:
metrics reporting config

getLanguage

public ConfigurationEngineDefaults.Language getLanguage()
Returns the language-related settings for the engine.

Returns:
language-related settings

getExpression

public ConfigurationEngineDefaults.Expression getExpression()
Returns the expression-related settings for the engine.

Returns:
expression-related settings

getExecution

public ConfigurationEngineDefaults.Execution getExecution()
Returns statement execution-related settings, settings that influence event/schedule to statement processing.

Returns:
execution settings

getAlternativeContext

public ConfigurationEngineDefaults.AlternativeContext getAlternativeContext()
For software-provider-interface use.

Returns:
alternative context

setAlternativeContext

public void setAlternativeContext(ConfigurationEngineDefaults.AlternativeContext alternativeContext)
For software-provider-interface use.

Parameters:
alternativeContext - alternative context

getExceptionHandling

public ConfigurationEngineDefaults.ExceptionHandling getExceptionHandling()
Returns the exception handling configuration.

Returns:
exception handling configuration

setExceptionHandling

public void setExceptionHandling(ConfigurationEngineDefaults.ExceptionHandling exceptionHandling)
Sets the exception handling configuration.

Parameters:
exceptionHandling - exception handling configuration

getConditionHandling

public ConfigurationEngineDefaults.ConditionHandling getConditionHandling()
Returns the condition handling configuration.

Returns:
condition handling configuration

setConditionHandling

public void setConditionHandling(ConfigurationEngineDefaults.ConditionHandling conditionHandling)
Sets the condition handling configuration.

Parameters:
conditionHandling - exception handling configuration

getCluster

public ConfigurationEngineDefaults.Cluster getCluster()
Returns cluster configuration.

Returns:
cluster configuration

setCluster

public void setCluster(ConfigurationEngineDefaults.Cluster cluster)
Sets cluster configuration.

Parameters:
cluster - cluster configuration

getPatterns

public ConfigurationEngineDefaults.Patterns getPatterns()
Return pattern settings.

Returns:
pattern settings

setPatterns

public void setPatterns(ConfigurationEngineDefaults.Patterns patterns)
Sets pattern settings.

Parameters:
patterns - settings to set

getScripts

public ConfigurationEngineDefaults.Scripts getScripts()
Returns script engine settings.

Returns:
script engine settings

setScripts

public void setScripts(ConfigurationEngineDefaults.Scripts scripts)
Sets script engine settings.

Parameters:
scripts - script engine settings

© 2006-2015 EsperTech Inc.
All rights reserved.
Visit us at espertech.com