org.universAAL.middleware.tracker
Interface IBusMemberRegistry

Package class diagram package IBusMemberRegistry
All Known Implementing Classes:
BusMemberRegistryImpl

public interface IBusMemberRegistry

Interface used for plugging into the registry of BusMembers in MW nodes.

Author:
dzmuda

Nested Class Summary
static class IBusMemberRegistry.BusType
          Enumeration used in notifications.
 
Field Summary
static Object[] busRegistryShareParams
           
 
Method Summary
 void addBusRegistryListener(IBusMemberRegistryListener listener, boolean notifyAboutPreviouslyRegisteredMembers)
          Method used for adding listener for notifications about changes in BusMember registry.
 void removeBusRegistryListener(IBusMemberRegistryListener listener)
          Method used for removal of listeners in BusMember registry
 

Field Detail

busRegistryShareParams

static final Object[] busRegistryShareParams
Method Detail

addBusRegistryListener

void addBusRegistryListener(IBusMemberRegistryListener listener,
                            boolean notifyAboutPreviouslyRegisteredMembers)
Method used for adding listener for notifications about changes in BusMember registry.

Parameters:
listener - - listener to be added
notifyAboutPreviouslyRegisteredMembers - - if true then the listener is automatically notified about all BusMembers currently avaliable in registry.

removeBusRegistryListener

void removeBusRegistryListener(IBusMemberRegistryListener listener)
Method used for removal of listeners in BusMember registry

Parameters:
listener - - listener to be removed


Copyright © 2014 universAAL Consortium. All Rights Reserved.