public class BusMemberReference extends Object implements Serializable
BusMember
across all Scopes.Modifier and Type | Field and Description |
---|---|
protected String |
busMemberid
The
BusMember id at the remote side identified. |
protected Session |
sender
|
Modifier | Constructor and Description |
---|---|
protected |
BusMemberReference(Session session)
To be used only by subclasses.
|
|
BusMemberReference(Session session,
String busMemberid)
Constructor for a
BusMember identifier. |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
String |
getBusMemberid()
Get the
BusMember id within its scope. |
Session |
getChannel()
|
void |
send(ScopedResource message)
To be used by
ProxyBusMember s. |
Message |
sendRequest(ScopedResource message)
To be used by
ProxyBusMember s. |
protected final Session sender
public BusMemberReference(Session session, String busMemberid)
BusMember
identifier.session
- busMemberid
- protected BusMemberReference(Session session)
session
- public Session getChannel()
public String getBusMemberid()
BusMember
id within its scope.public void send(ScopedResource message)
ProxyBusMember
s.message
- The ContextEvent
to be sentpublic Message sendRequest(ScopedResource message) throws TimeoutException
ProxyBusMember
s.message
- The ServiceRequest
or UIRequest
to be sent.TimeoutException
Copyright © 2018 universAAL Consortium. All rights reserved.