Class CmisEventDispatcher
- java.lang.Object
-
- org.frankframework.extensions.cmis.server.CmisEventDispatcher
-
public class CmisEventDispatcher extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static StringCMIS_EVENT_KEY
-
Constructor Summary
Constructors Constructor Description CmisEventDispatcher()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleancontains(CmisEvent event)static CmisEventDispatchergetInstance()booleanhasEventListeners()voidregisterEventListener(CmisEventListener listener)Elementtrigger(CmisEvent event, String message, org.apache.chemistry.opencmis.commons.server.CallContext callContext)Convenience method to create a PipeLineSession and set the cmis CallContextElementtrigger(CmisEvent event, String message, PipeLineSession messageContext)voidunregisterEventListener(CmisEventListener listener)
-
-
-
Field Detail
-
CMIS_EVENT_KEY
public static final String CMIS_EVENT_KEY
- See Also:
- Constant Field Values
-
-
Method Detail
-
getInstance
public static CmisEventDispatcher getInstance()
-
registerEventListener
public void registerEventListener(CmisEventListener listener) throws ListenerException
- Throws:
ListenerException
-
unregisterEventListener
public void unregisterEventListener(CmisEventListener listener)
-
trigger
public Element trigger(CmisEvent event, String message, org.apache.chemistry.opencmis.commons.server.CallContext callContext)
Convenience method to create a PipeLineSession and set the cmis CallContext
-
trigger
public Element trigger(CmisEvent event, String message, PipeLineSession messageContext)
-
contains
public boolean contains(CmisEvent event)
-
hasEventListeners
public boolean hasEventListeners()
-
-