
| Modifier and Type | Field and Description |
|---|---|
protected List<IRegistryListener> |
listeners |
protected Map<String,BusMember> |
map |
| Constructor and Description |
|---|
RegistryMap() |
| Modifier and Type | Method and Description |
|---|---|
void |
addBusMember(String memberID,
BusMember busMember) |
boolean |
addRegistryListener(IRegistryListener listener) |
void |
addRegParams(String busMemberID,
Resource[] params)
Add registration parameters of an existing BusMember.
|
BusMember[] |
getAllBusMembers() |
String[] |
getAllBusMembersIds() |
BusMember |
getBusMemberByID(String memberID) |
String |
getBusMemberID(BusMember busMember) |
int |
getBusMembersCount() |
BusMember |
removeMemberByID(String memberID) |
boolean |
removeRegistryListener(IRegistryListener listener) |
void |
removeRegParams(String busMemberID,
Resource[] params)
Remove registration parameters of an existing BusMember.
|
void |
reset() |
protected List<IRegistryListener> listeners
public void addBusMember(String memberID, BusMember busMember)
addBusMember in interface IRegistrypublic BusMember removeMemberByID(String memberID)
removeMemberByID in interface IRegistrypublic BusMember[] getAllBusMembers()
getAllBusMembers in interface IRegistrypublic String[] getAllBusMembersIds()
getAllBusMembersIds in interface IRegistrypublic BusMember getBusMemberByID(String memberID)
getBusMemberByID in interface IRegistrypublic String getBusMemberID(BusMember busMember)
getBusMemberID in interface IRegistrypublic int getBusMembersCount()
getBusMembersCount in interface IRegistrypublic boolean addRegistryListener(IRegistryListener listener)
addRegistryListener in interface IRegistrypublic boolean removeRegistryListener(IRegistryListener listener)
removeRegistryListener in interface IRegistrypublic void addRegParams(String busMemberID, Resource[] params)
IRegistryaddRegParams in interface IRegistrybusMemberID - the ID of the bus member for which the registration parameters
have been added.params - the registration parameters.public void removeRegParams(String busMemberID, Resource[] params)
IRegistryremoveRegParams in interface IRegistrybusMemberID - the ID of the bus member for which the registration parameters
have been removed.params - the registration parameters.Copyright © 2018 universAAL Consortium. All rights reserved.