WorkflowExternalProcess.java 679 Bytes
/*
 * Decompiled with CFR 0_118.
 */
package com.day.cq.workflow.exec;

import com.day.cq.workflow.WorkflowException;
import com.day.cq.workflow.WorkflowSession;
import com.day.cq.workflow.exec.WorkItem;
import com.day.cq.workflow.metadata.MetaDataMap;
import java.io.Serializable;

public interface WorkflowExternalProcess {
    public Serializable execute(WorkItem var1, WorkflowSession var2, MetaDataMap var3) throws WorkflowException;

    public boolean hasFinished(Serializable var1, WorkItem var2, WorkflowSession var3, MetaDataMap var4);

    public void handleResult(Serializable var1, WorkItem var2, WorkflowSession var3, MetaDataMap var4) throws WorkflowException;
}