org.nuxeo.ecm.core.event.impl
Class EventListenerDescriptor
java.lang.Object
org.nuxeo.ecm.core.event.impl.EventListenerDescriptor
public class EventListenerDescriptor
- extends java.lang.Object
XObject descriptor to declare event listeners
- Author:
- Bogdan Stefanescu
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
log
public static final Log log
EventListenerDescriptor
public EventListenerDescriptor()
getPriority
public int getPriority()
setRuntimeContext
public void setRuntimeContext(RuntimeContext rc)
getRuntimeContext
public RuntimeContext getRuntimeContext()
isEnabled
public boolean isEnabled()
getEvents
public java.util.Set<java.lang.String> getEvents()
setEvents
public void setEvents(java.util.Set<java.lang.String> events)
setEnabled
public void setEnabled(boolean isEnabled)
initListener
public void initListener()
throws java.lang.Exception
- Throws:
java.lang.Exception
asEventListener
public EventListener asEventListener()
asPostCommitListener
public PostCommitEventListener asPostCommitListener()
getScript
public Script getScript()
throws java.lang.Exception
- Throws:
java.lang.Exception
getName
public java.lang.String getName()
getTransactionTimeout
public java.lang.Integer getTransactionTimeout()
merge
public void merge(EventListenerDescriptor other)
acceptEvent
public final boolean acceptEvent(java.lang.String eventName)
setIsAsync
public void setIsAsync(java.lang.Boolean isAsync)
getIsAsync
public boolean getIsAsync()
isSingleThreaded
public boolean isSingleThreaded()
Copyright © 2010 Nuxeo SAS. All Rights Reserved.