public class MaximoEventFilter
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected MosInfo |
mosInfo |
protected PublishInfo |
pubInfo |
| Constructor and Description |
|---|
MaximoEventFilter(PublishInfo pubInfo) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
filterEvent(MboRemote mbo) |
java.util.Set |
getEventObjects() |
java.lang.Boolean |
isScriptFilterEvent(MboRemote mbo) |
protected boolean |
skipEventForHierarchy(MboRemote mbo) |
protected boolean |
stopRecurrence(MboRemote mbo)
This method stops recurrence, i.e it checks if this is incoming
transaction and if the MetaDataProperties.SOURCETYPE is specified stops the event
from going out.
|
protected PublishInfo pubInfo
protected MosInfo mosInfo
public MaximoEventFilter(PublishInfo pubInfo) throws MXException
MXExceptionpublic java.util.Set getEventObjects()
throws MXException
MXExceptionpublic boolean filterEvent(MboRemote mbo) throws MXException, java.rmi.RemoteException
mbo - MXExceptionjava.rmi.RemoteExceptionpublic java.lang.Boolean isScriptFilterEvent(MboRemote mbo) throws MXException, java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionprotected boolean skipEventForHierarchy(MboRemote mbo) throws MXException, java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionprotected boolean stopRecurrence(MboRemote mbo) throws MXException, java.rmi.RemoteException
MXException - MAXIMO exceptionjava.rmi.RemoteException - Remote exception