public class SimpleActiveDataEncoder extends ActiveDataEncoder
encode
, or an update ActiveDataEntry is delivered for one of the attributes that the SimpleActiveDataEncoder supports.Constructor and Description |
---|
SimpleActiveDataEncoder(Set<String> supportedAttributesNames)
Create a SimpleActiveDataEncoder
|
Modifier and Type | Method and Description |
---|---|
boolean |
encode(ClientEncoder clientEncoder, Writer writer, ActiveDataUpdateEvent event)
Encode active data contents for the given ActiveDataEvent.
|
encode, encode, encode
public SimpleActiveDataEncoder(Set<String> supportedAttributesNames)
supportedAttributesNames
- Set of supported attributes names. The associated component will only redraw in response to an ActiveDataEntry.ChangeType.UPDATE
that includes one of the supported names.public boolean encode(ClientEncoder clientEncoder, Writer writer, ActiveDataUpdateEvent event) throws IOException
encode
in class ActiveDataEncoder
event
- the active data upate eventwriter
- the output writer used by the encoder to write encoded contentsIOException
ActiveDataUpdateEvent