KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > SOFA > SOFAnode > InOut > Connector > CNInOut2ClientRemote


1 /**
2  * CNInOut2ClientRemote.java is a part of the SOFA project.
3  * This file was created by pepan on 16.4.2003.
4  */

5 package SOFA.SOFAnode.InOut.Connector;
6
7 import java.rmi.Remote JavaDoc;
8 import java.rmi.RemoteException JavaDoc;
9
10 import SOFA.SOFAnode.InOut.InOutException;
11
12 /**
13  * @author Petr Panuska
14  */

15 public interface CNInOut2ClientRemote extends Remote JavaDoc {
16 // public void obtainComponent (String fullName, String sofanode) throws RemoteException, InOutException;
17

18 // public void distributeComponent (String fullName, String[] sofanodes) throws RemoteException, InOutException;
19

20 // public Bundle list () throws RemoteException, InOutException;
21
public void obtain (String JavaDoc[] offers, java.lang.String JavaDoc[] components, String JavaDoc sofaNode) throws RemoteException JavaDoc, InOutException;
22
23   public void distribute (String JavaDoc[] offers, java.lang.String JavaDoc[] components, String JavaDoc[] sofaNodes) throws RemoteException JavaDoc, InOutException;
24
25   public void obtainOffers (String JavaDoc[] offers, String JavaDoc sofaNode) throws RemoteException JavaDoc, InOutException;
26
27   public void distributeOffers (String JavaDoc[] offers, String JavaDoc[] sofaNodes) throws RemoteException JavaDoc, InOutException;
28
29   public void obtainComponents (String JavaDoc[] components, String JavaDoc sofaNode) throws RemoteException JavaDoc, InOutException;
30
31   public void distributeComponents (String JavaDoc[] components, String JavaDoc[] sofaNodes) throws RemoteException JavaDoc, InOutException;
32
33   public byte[] list () throws RemoteException JavaDoc;
34 }
35
Popular Tags