|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.espertech.esper.client.ConfigurationPlugInSingleRowFunction
public class ConfigurationPlugInSingleRowFunction
Configuration information for plugging in a custom single-row function.
Nested Class Summary | |
---|---|
static class |
ConfigurationPlugInSingleRowFunction.FilterOptimizable
Controls whether a single-row function is eligible for optimization if it occurs in a filter expression. |
static class |
ConfigurationPlugInSingleRowFunction.ValueCache
Enum for single-row function value cache setting. |
Constructor Summary | |
---|---|
ConfigurationPlugInSingleRowFunction()
Ctor. |
Method Summary | |
---|---|
ConfigurationPlugInSingleRowFunction.FilterOptimizable |
getFilterOptimizable()
Returns filter optimization settings. |
java.lang.String |
getFunctionClassName()
Returns the single-row function name. |
java.lang.String |
getFunctionMethodName()
Returns the name of the single-row function. |
java.lang.String |
getName()
Returns the single-row function name for use in EPL. |
ConfigurationPlugInSingleRowFunction.ValueCache |
getValueCache()
Returns the setting for the cache behavior. |
boolean |
isRethrowExceptions()
Returns indicator whether the engine re-throws exceptions thrown by the single-row function. |
void |
setFilterOptimizable(ConfigurationPlugInSingleRowFunction.FilterOptimizable filterOptimizable)
Sets filter optimization settings. |
void |
setFunctionClassName(java.lang.String functionClassName)
Sets the single-row function's implementation class name. |
void |
setFunctionMethodName(java.lang.String functionMethodName)
Sets the name of the single-row function. |
void |
setName(java.lang.String name)
Sets the single-row function name for use in EPL. |
void |
setRethrowExceptions(boolean rethrowExceptions)
Sets indicator whether the engine re-throws exceptions thrown by the single-row function. |
void |
setValueCache(ConfigurationPlugInSingleRowFunction.ValueCache valueCache)
Sets the cache behavior. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ConfigurationPlugInSingleRowFunction()
Method Detail |
---|
public java.lang.String getName()
public void setName(java.lang.String name)
name
- to setpublic java.lang.String getFunctionClassName()
public void setFunctionClassName(java.lang.String functionClassName)
functionClassName
- is the implementation class namepublic java.lang.String getFunctionMethodName()
public void setFunctionMethodName(java.lang.String functionMethodName)
functionMethodName
- single-row function namepublic ConfigurationPlugInSingleRowFunction.ValueCache getValueCache()
public void setValueCache(ConfigurationPlugInSingleRowFunction.ValueCache valueCache)
valueCache
- cache behaviorpublic ConfigurationPlugInSingleRowFunction.FilterOptimizable getFilterOptimizable()
public void setFilterOptimizable(ConfigurationPlugInSingleRowFunction.FilterOptimizable filterOptimizable)
filterOptimizable
- filter optimization settingspublic boolean isRethrowExceptions()
public void setRethrowExceptions(boolean rethrowExceptions)
rethrowExceptions
- indicator
|
© 2006-2015 EsperTech Inc. All rights reserved. Visit us at espertech.com |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |