1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 package org.universAAL.ri.gateway.eimanager;
22
23 import java.io.IOException;
24
25 import org.universAAL.middleware.service.ServiceCall;
26 import org.universAAL.middleware.service.ServiceResponse;
27 import org.universAAL.middleware.ui.UIRequest;
28 import org.universAAL.ri.gateway.eimanager.impl.exporting.ProxyRegistration;
29 import org.universAAL.ri.gateway.eimanager.impl.importing.ImportRequest;
30
31 public interface ExportManager extends RepoEIManager{
32 public ServiceResponse sendServiceRequest(String sourceId, ServiceCall call, String memberId);
33 public void sendUIRequest(String sourceId, UIRequest request);
34
35 public ProxyRegistration registerProxies(ImportRequest request) throws IOException, ClassNotFoundException;
36 public void unregisterProxies(ImportRequest request);
37 }