package com.qqchen.deploy.backend.workflow.event.handler;

import org.flowable.common.engine.api.delegate.event.FlowableEvent;

/**
 * Flowable事件处理器接口
 */
public interface IFlowableEventHandler {


    /**
     * 判断是否可以处理该事件
     *
     * @param eventType 事件类型名称
     * @return 是否可以处理
     */
    boolean canHandle(String eventType);

    /**
     * 处理事件
     *
     * @param event Flowable事件
     */
    void handle(FlowableEvent event);
}