|
Rule Execution Server API | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IlrTransientProperties
This interface manages a set of transient properties where each property has a name and a value.
Method Summary | |
---|---|
Object |
getPropertyValue(String propertyName)
Returns the values of a property. |
Object |
getPropertyValue(String propertyName,
Object defaultValue)
Returns the value of a property. |
Iterator |
propertyNames()
Returns the property names. |
void |
removeProperty(String propertyName)
Removes the property propertyName . |
void |
setPropertyValue(String propertyName,
Object value)
Sets the property propertyName to value . |
Method Detail |
---|
Iterator propertyNames()
Object getPropertyValue(String propertyName)
propertyName
- The name of the property.
propertyName
and null
if there is no such property.Object getPropertyValue(String propertyName, Object defaultValue)
propertyName
- The name of the property.defaultValue
- The default value to return is the property is not set.
propertyName
or defaultValue
if there is no such property.void setPropertyValue(String propertyName, Object value)
propertyName
to value
.
The property is also made non-persistent (in other words, transient)
propertyName
- the property namevalue
- a value.void removeProperty(String propertyName)
propertyName
.
propertyName
- the property name
|
Rule Execution Server API | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |