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.impl;
22
23 import org.universAAL.middleware.bus.member.BusMember;
24 import org.universAAL.middleware.tracker.IBusMemberRegistry.BusType;
25 import org.universAAL.middleware.tracker.IBusMemberRegistryListener;
26 import org.universAAL.ri.gateway.eimanager.RepoEIManager;
27
28 public class EIManagerRegistryListener implements IBusMemberRegistryListener{
29
30 private RepoEIManager manager;
31
32 public EIManagerRegistryListener(RepoEIManager manager){
33 this.manager = manager;
34 }
35
36 public void busMemberAdded(BusMember member, BusType type) {
37 try {
38 manager.memberAdded(member);
39 } catch (Exception e) {
40 e.printStackTrace();
41 }
42 }
43
44 public void busMemberRemoved(BusMember member, BusType type) {
45 try {
46 manager.memberRemoved(member);
47 } catch (Exception e) {
48 e.printStackTrace();
49 }
50 }
51
52 }