public class InteractionResponseBinder extends InteractionBinder
INTERACTIONLOGGER
Constructor and Description |
---|
InteractionResponseBinder(java.lang.String interactionName)
Constructor
|
Modifier and Type | Method and Description |
---|---|
void |
bind(MboSetRemote interactionSet,
MboRemote mainMbo,
boolean isResponse)
Main method of response binding.
|
protected void |
bindLevel(MosDetailInfo mosInfo,
MboSetRemote sourceSet,
MboRemote targetMbo,
java.lang.String intMode)
Apply rules to this level recursively
|
bindData, bindInteractionData, findKeyName, findMbo, formatColumn, getKeyValue, getRelatedSets
public InteractionResponseBinder(java.lang.String interactionName) throws MXException, java.rmi.RemoteException
interactionName
- name of the interactionMXException
- MAXIMO exceptionjava.rmi.RemoteException
- Remote exceptionpublic void bind(MboSetRemote interactionSet, MboRemote mainMbo, boolean isResponse) throws MXException, java.rmi.RemoteException
bind
in class InteractionBinder
interactionSet
- Starting Mbo set to map data tomainMbo
- Primary MBo for the interaction mappingisResponse
- request vs response indicatorMXException
- MAXIMO exceptionjava.rmi.RemoteException
- Remote exceptionprotected void bindLevel(MosDetailInfo mosInfo, MboSetRemote sourceSet, MboRemote targetMbo, java.lang.String intMode) throws MXException, java.rmi.RemoteException
mosInfo
- the MosDetailInfo for this levelsourceSet
- reference to a source MboSettargetMbo
- reference to a target MbointMode
- Interaction ModeMXException
- MAXIMO exceptionjava.rmi.RemoteException
- Remote exception