Nuxeo Enterprise Platform 5.4

org.nuxeo.ecm.automation.core.events
Class EventHandler

java.lang.Object
  extended by org.nuxeo.ecm.automation.core.events.EventHandler

public class EventHandler
extends java.lang.Object

Author:
Bogdan Stefanescu

Constructor Summary
EventHandler()
           
EventHandler(java.util.Set<java.lang.String> eventId, java.lang.String chainId)
           
EventHandler(java.lang.String eventId, java.lang.String chainId)
           
 
Method Summary
 Filter getAttribute()
           
 java.lang.String getChainId()
           
 java.util.Set<java.lang.String> getDoctypes()
           
 java.util.Set<java.lang.String> getEvents()
           
 Expression getExpr()
           
 java.lang.String getExpression()
           
 java.lang.String getFacet()
           
 java.lang.Boolean getIsAdministrator()
           
 java.lang.String getLifeCycle()
           
 java.util.List<java.lang.String> getMemberOf()
           
 java.lang.String getPathStartsWith()
           
 boolean isEnabled(OperationContext ctx, EventContext eventCtx)
           
 boolean isPostCommit()
           
 void setAttribute(java.lang.String attribute)
           
 void setAttributeFilter(Filter attribute)
           
 void setChainId(java.lang.String chainId)
           
 void setDoctypes(java.util.Set<java.lang.String> doctypes)
           
 void setExpression(java.lang.String expression)
           
 void setFacet(java.lang.String facet)
           
 void setIsAdministrator(java.lang.Boolean isAdministrator)
           
 void setLifeCycle(java.lang.String lifeCycle)
           
 void setMemberOf(java.util.List<java.lang.String> groups)
           
 void setPathStartsWith(java.lang.String pathStartsWith)
           
 void setPostCommit(boolean isPostCommit)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

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)
Method Detail

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

Nuxeo Enterprise Platform 5.4

Copyright © 2010 Nuxeo SAS. All Rights Reserved.