public interface VariableType
Modifier and Type | Method and Description |
---|---|
String |
getTypeName()
name of variable type (limited to 100 characters length)
|
Object |
getValue(ValueFields valueFields) |
boolean |
isAbleToStore(Object value) |
boolean |
isCachable()
Indicates if this variable type supports caching.
|
void |
setValue(Object value,
ValueFields valueFields)
Stores the specified value in the supplied
ValueFields . |
String getTypeName()
boolean isCachable()
Indicates if this variable type supports caching.
If caching is supported, the result of getValue(ValueFields)
is saved for the
duration of the session and used for subsequent reads of the variable's value.
If caching is not supported, all reads of a variable's value require a
fresh call to getValue(ValueFields)
.
boolean isAbleToStore(Object value)
void setValue(Object value, ValueFields valueFields)
ValueFields
.Object getValue(ValueFields valueFields)
ValueFields
.Copyright © 2016 Alfresco. All rights reserved.