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 IRegistry
public BusMember removeMemberByID(String memberID)
removeMemberByID
in interface IRegistry
public BusMember[] getAllBusMembers()
getAllBusMembers
in interface IRegistry
public String[] getAllBusMembersIds()
getAllBusMembersIds
in interface IRegistry
public BusMember getBusMemberByID(String memberID)
getBusMemberByID
in interface IRegistry
public String getBusMemberID(BusMember busMember)
getBusMemberID
in interface IRegistry
public int getBusMembersCount()
getBusMembersCount
in interface IRegistry
public boolean addRegistryListener(IRegistryListener listener)
addRegistryListener
in interface IRegistry
public boolean removeRegistryListener(IRegistryListener listener)
removeRegistryListener
in interface IRegistry
public void addRegParams(String busMemberID, Resource[] params)
IRegistry
addRegParams
in interface IRegistry
busMemberID
- 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)
IRegistry
removeRegParams
in interface IRegistry
busMemberID
- 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.