Package com.aquima.interactions.profile
Interface IValueListener
- All Superinterfaces:
IEventListener
,Serializable
- All Known Subinterfaces:
CaseDataChangeListener
- All Known Implementing Classes:
CaseDataChangeToMapListener
,CaseDataListener
,TmsProfileEventListener
,TxEventListener
Interface for listeners that wish to be notified of value events.
- Since:
- 5.0
- Author:
- O. Kerpershoek
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
The mask of the event that is supported by this listener. -
Method Summary
Modifier and TypeMethodDescriptionvoid
onAddValue
(IValueEvent valueEvent) This method is invoked just before the value will actually be added to the attribute.void
onClearValue
(IValueEvent valueEvent) This method is invoked just before all the values will actually be set in the attribute.void
onRemoveValue
(IValueEvent valueEvent) This method is invoked just before the value will actually be removed from the attribute.void
onSetValue
(IValueEvent valueEvent) This method is invoked just before the value will actually be set in the attribute.Methods inherited from interface com.aquima.interactions.foundation.events.IEventListener
getType
-
Field Details
-
TYPE
static final int TYPEThe mask of the event that is supported by this listener.- See Also:
-
-
Method Details
-
onAddValue
This method is invoked just before the value will actually be added to the attribute. The value passed to this method is already converted to the format that is used internally.- Parameters:
valueEvent
- IValueEvent object containing event specific data.
-
onRemoveValue
This method is invoked just before the value will actually be removed from the attribute. The value passed to this method is already converted to the format that is used internally.- Parameters:
valueEvent
- IValueEvent object containing event specific data.
-
onSetValue
This method is invoked just before the value will actually be set in the attribute. The value passed to this method is already converted to the format that is used internally.- Parameters:
valueEvent
- IValueEvent object containing event specific data.
-
onClearValue
This method is invoked just before all the values will actually be set in the attribute. The value passed to this method is already converted to the format that is used internally.- Parameters:
valueEvent
- IValueEvent object containing event specific data.
-