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