1 package org.enhydra.shark.api.internal.working;2 3 import org.enhydra.shark.api.SharkTransaction;4 import org.enhydra.shark.api.client.wfbase.BaseException;5 import org.enhydra.shark.api.client.wfmodel.InvalidPerformer;6 import org.enhydra.shark.api.client.wfmodel.WfEventAudit;7 import org.enhydra.shark.api.client.wfmodel.WfRequester;8 9 /**10 * @author Sasa Bojanic11 */12 public interface WfRequesterInternal {13 void receive_event (SharkTransaction t,WfEventAudit event,WfProcessInternal process) throws BaseException, InvalidPerformer;14 String getResourceRequesterUsername (SharkTransaction t) throws BaseException;15 WfRequester getExternalRequester (SharkTransaction t) throws BaseException;16 } // interface WfRequester17