org.universAAL.middleware.bus.model.util
Class RegistryMap

Package class diagram package RegistryMap
java.lang.Object
  extended by org.universAAL.middleware.bus.model.util.RegistryMap
All Implemented Interfaces:
IRegistry

public class RegistryMap
extends Object
implements IRegistry

Author:
noamsh Apr 20, 2012

Field Summary
protected  List listeners
           
protected  Map map
           
 
Constructor Summary
RegistryMap()
           
 
Method Summary
 void addBusMember(String memberID, BusMember busMember)
           
 boolean addRegistryListener(IRegistryListener listener)
           
 BusMember[] getAllBusMembers()
           
 String[] getAllBusMembersIds()
           
 BusMember getBusMemberByID(String memberID)
           
 String getBusMemberID(BusMember busMember)
           
 int getBusMembersCount()
           
 BusMember removeMemberByID(String memberID)
           
 boolean removeRegistryListener(IRegistryListener listener)
           
 void reset()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

map

protected Map map

listeners

protected List listeners
Constructor Detail

RegistryMap

public RegistryMap()
Method Detail

addBusMember

public void addBusMember(String memberID,
                         BusMember busMember)
Specified by:
addBusMember in interface IRegistry

removeMemberByID

public BusMember removeMemberByID(String memberID)
Specified by:
removeMemberByID in interface IRegistry

getAllBusMembers

public BusMember[] getAllBusMembers()
Specified by:
getAllBusMembers in interface IRegistry

getAllBusMembersIds

public String[] getAllBusMembersIds()
Specified by:
getAllBusMembersIds in interface IRegistry

getBusMemberByID

public BusMember getBusMemberByID(String memberID)
Specified by:
getBusMemberByID in interface IRegistry

getBusMemberID

public String getBusMemberID(BusMember busMember)
Specified by:
getBusMemberID in interface IRegistry

getBusMembersCount

public int getBusMembersCount()
Specified by:
getBusMembersCount in interface IRegistry

reset

public void reset()
Specified by:
reset in interface IRegistry

addRegistryListener

public boolean addRegistryListener(IRegistryListener listener)
Specified by:
addRegistryListener in interface IRegistry

removeRegistryListener

public boolean removeRegistryListener(IRegistryListener listener)
Specified by:
removeRegistryListener in interface IRegistry


Copyright © 2014 universAAL Consortium. All Rights Reserved.