public interface SpaceEventHandler
Modifier and Type | Method and Description |
---|---|
void |
joinRequest(SpaceCard spaceCard,
PeerCard sender)
This method allows the SpaceManager to manage a join request from a
remote peer.
|
void |
leaveRequest(SpaceDescriptor spaceCard)
This method forces the peer to leave a Space
|
void |
mpaInstalled(SpaceDescriptor spaceDescriptor)
Called in order to alert the Space about the installation of a new MPA
|
void |
mpaInstalling(SpaceDescriptor spaceDescriptor)
Called in order to alert the Space about the installation of a new MPA
|
void |
newSpacesFound(Set<SpaceCard> spaceCards)
A new Space has been found
|
void |
peerFound(PeerCard peer)
Method called when a peer joins the Space managed by the
SpaceManager
|
void |
peerLost(PeerCard peer)
This method notifies to the coordinator that a peer wants to leave to the
Space
|
void |
setListOfPeers(Map<String,PeerCard> peer)
This method allows to configure the set of peers that actually join the
Space managed or joined by this SpaceManager
|
void |
spaceEvent(SpaceStatus newStatus) |
void |
spaceJoined(SpaceDescriptor descriptor)
The method is called asynchronously from the bottom layer of the MW after
a previous join(...) request.
|
void spaceJoined(SpaceDescriptor descriptor)
descriptor
- all the information about the joined Spacevoid joinRequest(SpaceCard spaceCard, PeerCard sender)
spaceCard
- sender
- void leaveRequest(SpaceDescriptor spaceCard)
spaceCard
- void peerLost(PeerCard peer)
sender
- void peerFound(PeerCard peer)
peer
- void newSpacesFound(Set<SpaceCard> spaceCards)
spaceCard
- void spaceEvent(SpaceStatus newStatus)
void setListOfPeers(Map<String,PeerCard> peer)
peer
- Map of peersvoid mpaInstalling(SpaceDescriptor spaceDescriptor)
void mpaInstalled(SpaceDescriptor spaceDescriptor)
Copyright © 2018 universAAL Consortium. All rights reserved.