org.nuxeo.ecm.automation.core.events
Class EventHandler
java.lang.Object
org.nuxeo.ecm.automation.core.events.EventHandler
public class EventHandler
- extends java.lang.Object
- Author:
- Bogdan Stefanescu
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EventHandler
public EventHandler()
EventHandler
public EventHandler(java.lang.String eventId,
java.lang.String chainId)
EventHandler
public EventHandler(java.util.Set<java.lang.String> eventId,
java.lang.String chainId)
setAttribute
public void setAttribute(java.lang.String attribute)
getEvents
public java.util.Set<java.lang.String> getEvents()
getChainId
public java.lang.String getChainId()
setPostCommit
public void setPostCommit(boolean isPostCommit)
isPostCommit
public boolean isPostCommit()
setAttributeFilter
public void setAttributeFilter(Filter attribute)
setIsAdministrator
public void setIsAdministrator(java.lang.Boolean isAdministrator)
setMemberOf
public void setMemberOf(java.util.List<java.lang.String> groups)
setPathStartsWith
public void setPathStartsWith(java.lang.String pathStartsWith)
setExpression
public void setExpression(java.lang.String expression)
setDoctypes
public void setDoctypes(java.util.Set<java.lang.String> doctypes)
setFacet
public void setFacet(java.lang.String facet)
setLifeCycle
public void setLifeCycle(java.lang.String lifeCycle)
setChainId
public void setChainId(java.lang.String chainId)
getExpression
public java.lang.String getExpression()
getFacet
public java.lang.String getFacet()
getAttribute
public Filter getAttribute()
getLifeCycle
public java.lang.String getLifeCycle()
getMemberOf
public java.util.List<java.lang.String> getMemberOf()
getIsAdministrator
public java.lang.Boolean getIsAdministrator()
getPathStartsWith
public java.lang.String getPathStartsWith()
getDoctypes
public java.util.Set<java.lang.String> getDoctypes()
getExpr
public Expression getExpr()
isEnabled
public boolean isEnabled(OperationContext ctx,
EventContext eventCtx)
throws java.lang.Exception
- Throws:
java.lang.Exception
Copyright © 2010 Nuxeo SAS. All Rights Reserved.