Interface IMessageEventMappingDS
- All Superinterfaces:
IReportingDS
- All Known Subinterfaces:
IIntermediateMessageEventMappingDS
,IProcessEventStartDS
- All Known Implementing Classes:
XmlIntermediateMessageEventMappingDS
,XmlMessageEventMappingDS
,XmlProcessEventStartDS
This interface represents a data field of a message event mapping.
- Since:
- 9.1
- Author:
- B. van de Ven
-
Method Summary
Modifier and TypeMethodDescriptionThis method return the matching field selectedThis method returns the name of the message event, may not be null.This method returns the target instance Possible values: Singleton(s)/ Select Existing Instancevoid
This method should iterate about all the mapped fields of the message event.Methods inherited from interface com.aquima.interactions.foundation.report.IReportingDS
addMessage
-
Method Details
-
getMessageEventName
String getMessageEventName()This method returns the name of the message event, may not be null.- Returns:
- The name of the message event, never null.
-
iterateFields
This method should iterate about all the mapped fields of the message event.- Parameters:
visitor
- The visitor that should be used to add the items to.- Throws:
InitializationException
- This exception is thrown if the message event mapping can not be initialized.
-
getTargetInstanceType
TargetInstanceType getTargetInstanceType()This method returns the target instance Possible values: Singleton(s)/ Select Existing Instance- Returns:
- the target instance type
-
getMatchOnField
String getMatchOnField()This method return the matching field selected- Returns:
- matching field
-