cancel
Showing results for 
Search instead for 
Did you mean: 

How to use interface EventHandler?

kafeitu
Champ on-the-rise
Champ on-the-rise

import org.activiti.engine.impl.event.EventHandler;
import org.activiti.engine.impl.interceptor.CommandContext;
import org.activiti.engine.impl.persistence.entity.EventSubscriptionEntity;

public class CustomEventHandler implements EventHandler {

   @Override
   public String getEventHandlerType() {
               // TODO event types? who know?
      return null;
   }

   @Override
   public void handleEvent(EventSubscriptionEntity eventSubscription, Object payload, CommandContext commandContext) {
      // TODO print …
   }
}


Why the interface  of org.activiti.engine.impl.event.EventHandler has't javadoc?
1 REPLY 1

kafeitu
Champ on-the-rise
Champ on-the-rise
I knew.


public class SignalEventHandler extends AbstractEventHandler {
 
  public static final String EVENT_HANDLER_TYPE = "signal";

  public String getEventHandlerType() {
    return EVENT_HANDLER_TYPE;
  }

}