
public class BusMemberMonitor extends Object implements DistributedBusMemberListener
| Modifier and Type | Field and Description |
|---|---|
static BusMemberMonitor |
instance |
| Constructor and Description |
|---|
BusMemberMonitor() |
| Modifier and Type | Method and Description |
|---|---|
void |
addListener(BusMemberListener l) |
void |
busMemberAdded(PeerCard origin,
String busMemberID,
String busName,
BusMemberType memberType,
String label,
String comment)
Invoked when a new BusMember is registered in the bus.
|
void |
busMemberRemoved(PeerCard origin,
String busMemberID)
Invoked when an existing BusMember is unregistered from the bus.
|
void |
regParamsAdded(PeerCard origin,
String busMemberID,
Resource[] params)
Invoked when registration parameters of an existing BusMember are added.
|
void |
regParamsRemoved(PeerCard origin,
String busMemberID,
Resource[] params)
Invoked when registration parameters of an existing BusMember are
removed.
|
void |
removeListener(BusMemberListener l) |
void |
start() |
void |
stop() |
public static BusMemberMonitor instance
public void addListener(BusMemberListener l)
public void removeListener(BusMemberListener l)
public void start()
public void stop()
public void busMemberAdded(PeerCard origin, String busMemberID, String busName, BusMemberType memberType, String label, String comment)
DistributedBusMemberListenerbusMemberAdded in interface DistributedBusMemberListenerorigin - the peer on which the event occurred.public void busMemberRemoved(PeerCard origin, String busMemberID)
DistributedBusMemberListenerbusMemberRemoved in interface DistributedBusMemberListenerorigin - the peer on which the event occurred.public void regParamsAdded(PeerCard origin, String busMemberID, Resource[] params)
DistributedBusMemberListenerServiceProfiles for
ServiceCallees or ContextEventPattern for
ContextSubscriber.regParamsAdded in interface DistributedBusMemberListenerorigin - the peer on which the event occurred.busMemberID - the ID of the bus member for which the registration parameters
have been added.params - the registration parameters that have been added.public void regParamsRemoved(PeerCard origin, String busMemberID, Resource[] params)
DistributedBusMemberListenerServiceProfiles for ServiceCallees or
ContextEventPattern for ContextSubscriber.regParamsRemoved in interface DistributedBusMemberListenerorigin - the peer on which the event occurred.busMemberID - the ID of the bus member for which the registration parameters
have been removed.params - the registration parameters that have been removed.Copyright © 2018 universAAL Consortium. All rights reserved.