In some cases you are in the middle of an MBO Java code and you need to know if the current method has been triggered by an interactive UI session or by background process like MIF or escalation.
This is what you need.
boolean isGUI = getUserInfo().isInteractive();
The getUserInfo() method is available on both Mbo and MboSet classes.
Is an MBO change originated by user?
Fantastic, Bruno. Thanks and keep up the good work.