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.