Class TriggerExpressionParameters
- java.lang.Object
-
- com.aspectran.core.util.apon.AbstractParameters
-
- com.aspectran.core.context.rule.params.TriggerExpressionParameters
-
- All Implemented Interfaces:
Parameters
public class TriggerExpressionParameters extends AbstractParameters
-
-
Field Summary
Fields Modifier and Type Field Description static ParameterKey
expression
static ParameterKey
intervalInHours
static ParameterKey
intervalInMilliseconds
static ParameterKey
intervalInMinutes
static ParameterKey
intervalInSeconds
static ParameterKey[]
parameterKeys
static ParameterKey
repeatCount
static ParameterKey
repeatForever
static ParameterKey
startDelaySeconds
-
Constructor Summary
Constructors Constructor Description TriggerExpressionParameters()
TriggerExpressionParameters(java.lang.String apon)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getExpression()
java.lang.Integer
getIntervalInHours()
java.lang.Long
getIntervalInMilliseconds()
java.lang.Integer
getIntervalInMinutes()
java.lang.Integer
getIntervalInSeconds()
static ParameterKey[]
getParameterKeys()
java.lang.Integer
getRepeatCount()
java.lang.Boolean
getRepeatForever()
java.lang.Integer
getStartDelaySeconds()
void
setExpression(java.lang.String expression)
void
setIntervalInHours(int intervalInHours)
void
setIntervalInMilliseconds(long intervalInMilliseconds)
void
setIntervalInMinutes(int intervalInMinutes)
void
setIntervalInSeconds(int intervalInSeconds)
void
setRepeatCount(int repeatCount)
void
setRepeatForever(boolean repeatForever)
void
setStartDelaySeconds(int startDelaySeconds)
-
Methods inherited from class com.aspectran.core.util.apon.AbstractParameters
clearValue, clearValue, describe, describe, getActualName, getBoolean, getBoolean, getBoolean, getBoolean, getBooleanArray, getBooleanArray, getBooleanList, getBooleanList, getDouble, getDouble, getDouble, getDouble, getDoubleArray, getDoubleArray, getDoubleList, getDoubleList, getFloat, getFloat, getFloat, getFloat, getFloatArray, getFloatArray, getFloatList, getFloatList, getInt, getInt, getInt, getInt, getIntArray, getIntArray, getIntList, getIntList, getLong, getLong, getLong, getLong, getLongArray, getLongArray, getLongList, getLongList, getParameter, getParameter, getParameterNames, getParameterNameSet, getParameters, getParameters, getParametersArray, getParametersArray, getParametersList, getParametersList, getParameterValue, getParameterValueMap, getParent, getProprietor, getQualifiedName, getString, getString, getString, getString, getStringArray, getStringArray, getStringList, getStringList, getValue, getValue, hasParameter, hasParameter, hasValue, hasValue, isAssigned, isAssigned, isStructureFixed, newParameters, newParameters, newParameterValue, newParameterValue, putAll, putValue, putValue, putValueNonNull, putValueNonNull, readFrom, readFrom, readFrom, setActualName, setProprietor, toString, touchParameters, touchParameters, updateContainer
-
-
-
-
Field Detail
-
startDelaySeconds
public static final ParameterKey startDelaySeconds
-
intervalInMilliseconds
public static final ParameterKey intervalInMilliseconds
-
intervalInMinutes
public static final ParameterKey intervalInMinutes
-
intervalInSeconds
public static final ParameterKey intervalInSeconds
-
intervalInHours
public static final ParameterKey intervalInHours
-
repeatCount
public static final ParameterKey repeatCount
-
repeatForever
public static final ParameterKey repeatForever
-
expression
public static final ParameterKey expression
-
parameterKeys
public static final ParameterKey[] parameterKeys
-
-
Method Detail
-
getStartDelaySeconds
public java.lang.Integer getStartDelaySeconds()
-
setStartDelaySeconds
public void setStartDelaySeconds(int startDelaySeconds)
-
getIntervalInMilliseconds
public java.lang.Long getIntervalInMilliseconds()
-
setIntervalInMilliseconds
public void setIntervalInMilliseconds(long intervalInMilliseconds)
-
getIntervalInSeconds
public java.lang.Integer getIntervalInSeconds()
-
setIntervalInSeconds
public void setIntervalInSeconds(int intervalInSeconds)
-
getIntervalInMinutes
public java.lang.Integer getIntervalInMinutes()
-
setIntervalInMinutes
public void setIntervalInMinutes(int intervalInMinutes)
-
getIntervalInHours
public java.lang.Integer getIntervalInHours()
-
setIntervalInHours
public void setIntervalInHours(int intervalInHours)
-
getRepeatCount
public java.lang.Integer getRepeatCount()
-
setRepeatCount
public void setRepeatCount(int repeatCount)
-
getRepeatForever
public java.lang.Boolean getRepeatForever()
-
setRepeatForever
public void setRepeatForever(boolean repeatForever)
-
getExpression
public java.lang.String getExpression()
-
setExpression
public void setExpression(java.lang.String expression)
-
getParameterKeys
public static ParameterKey[] getParameterKeys()
-
-