public class InteractionRequestBinder extends InteractionBinder
INTERACTIONLOGGER
Constructor and Description |
---|
InteractionRequestBinder(java.lang.String interactionName)
Constructor
|
Modifier and Type | Method and Description |
---|---|
void |
bind(MboSetRemote interactionSet,
MboRemote mainMbo,
boolean isResponse)
Main method of request binding.
|
protected void |
bindLevel(MosDetailInfo mosInfo,
MboRemote sourceMbo,
MboSetRemote targetSet)
Bind request level recursively
|
bindData, bindInteractionData, findKeyName, findMbo, formatColumn, getKeyValue, getRelatedSets
public InteractionRequestBinder(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, MboRemote sourceMbo, MboSetRemote targetSet) throws MXException, java.rmi.RemoteException
mosInfo
- the MosDetailInfo for this levelsourceMbo
- Source Mbo of the mappingtargetSet
- Target Mbo of the mappingMXException
- MAXIMO exceptionjava.rmi.RemoteException
- Remote exception