1 package org.enhydra.shark.api.client.wfmodel; 2 3 4 import org.enhydra.shark.api.client.wfbase.*; 5 import org.enhydra.shark.api.SharkTransaction; 6 7 import java.io.Serializable ; 8 9 35 public interface WfRequester extends BaseBusinessObject, Serializable { 36 37 43 int how_many_performer () throws BaseException; 44 50 int how_many_performer (SharkTransaction t) throws BaseException; 51 52 58 WfProcessIterator get_iterator_performer () throws BaseException; 59 60 66 WfProcessIterator get_iterator_performer (SharkTransaction t) throws BaseException; 67 68 76 WfProcess[] get_sequence_performer (int max_number) throws BaseException; 77 78 86 WfProcess[] get_sequence_performer (SharkTransaction t,int max_number) throws BaseException; 87 88 93 boolean is_member_of_performer (WfProcess member) throws BaseException; 94 95 100 boolean is_member_of_performer (SharkTransaction t,WfProcess member) throws BaseException; 101 102 109 void receive_event (WfEventAudit event) throws BaseException, InvalidPerformer; 110 111 118 void receive_event (SharkTransaction t,WfEventAudit event) throws BaseException, InvalidPerformer; 119 } | Popular Tags |