KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > SOFA > Component > ThreadIDRegistryOperations


1 package SOFA.Component;
2
3
4 /** Registry of leaving and incoming threads. ThreadIDRegistry is part of the
5   * component manager. It registers all threads leaving/entering the components.
6   * It is used at the time of the dynamic update.
7   * Generated by SOFA CodeGen.
8   */

9 public interface ThreadIDRegistryOperations {
10       /** incoming call in new call
11         * @param thr_id thread id (it can be "null", operation returns correct id)
12         * @return thread id
13         */

14   java.lang.String JavaDoc threadInCall(java.lang.String JavaDoc thr_id) ;
15        /** leaving component of new call - complement to threadInCall
16         * @param thr_id id of the leaving thread
17         * @return id of leaving thread (same as thr_id parameter)
18         */

19   java.lang.String JavaDoc threadOutReturn(java.lang.String JavaDoc thr_id) ;
20       /** call to other component - thread leaves component
21         * @return id of leaving thread
22         */

23   java.lang.String JavaDoc threadOutCall() ;
24       /** returning of call to other component - complement to threadOutCall
25         * @param thr_id thread id
26         * @return thread id
27         */

28   java.lang.String JavaDoc threadInReturn(java.lang.String JavaDoc thr_id) ;
29 }
30
Popular Tags