| java.lang.Object |
| ↳ |
org.mule.modules.riak.mel.AbstractExpressionHelper |
Known Direct Subclasses
|
Summary
|
[Expand]
Inherited Constants |
From interface
org.mule.api.lifecycle.Initialisable
|
| Fields |
|
private
Transformer |
deserializer |
An optional Transformer used to deserialize the byte[] data stored in
Riak into objects. |
|
private
String |
expression |
The expression to evaluate to resolve potential conflicts. |
|
private
final
Logger |
logger |
|
|
private
MuleContext |
muleContext |
|
|
private
Transformer |
serializer |
An optional Transformer used to serialize the objects into byte[] for
storage in Riak. |
|
[Expand]
Inherited Methods |
From class
java.lang.Object
|
Object
|
clone()
|
|
boolean
|
equals(Object arg0)
|
|
void
|
finalize()
|
|
final
Class<?>
|
getClass()
|
|
int
|
hashCode()
|
|
final
void
|
notify()
|
|
final
void
|
notifyAll()
|
|
String
|
toString()
|
|
final
void
|
wait()
|
|
final
void
|
wait(long arg0, int arg1)
|
|
final
void
|
wait(long arg0)
|
|
From interface
org.mule.api.context.MuleContextAware
|
abstract
void
|
setMuleContext(MuleContext arg0)
|
|
From interface
org.mule.api.lifecycle.Initialisable
|
abstract
void
|
initialise()
|
|
Fields
private
Transformer
deserializer
An optional Transformer used to deserialize the byte[] data stored in
Riak into objects. Must be present if the serializer is configured.
private
String
expression
The expression to evaluate to resolve potential conflicts.
private
final
Logger
logger
private
MuleContext
muleContext
private
Transformer
serializer
An optional Transformer used to serialize the objects into byte[] for
storage in Riak. Must be present if the deserializer is configured.
Public Constructors
public
AbstractExpressionHelper
()
Public Methods
public
Transformer
getDeserializer
()
public
String
getExpression
()
public
Transformer
getSerializer
()
public
void
initialise
()
public
void
setDeserializer
(Transformer deserializer)
public
void
setExpression
(String expression)
public
void
setMuleContext
(MuleContext muleContext)
public
void
setSerializer
(Transformer serializer)
Protected Methods
protected
Object
deserialize
(IRiakObject riakObject)
protected
T
evaluate
(Map<String, Object> variables)
protected
Logger
getLogger
()
protected
boolean
hasSerializers
()
protected
byte[]
serialize
(Object object)