private static class MessageSender.MetaClient extends java.lang.Object implements Client
| Modifier and Type | Field and Description |
|---|---|
private java.lang.String |
id_ |
private Metadata |
meta_ |
| Constructor and Description |
|---|
MetaClient(java.lang.String id,
HubConnection connection)
Constructor which attempts to acquire metadata from a given
hub connection.
|
MetaClient(java.lang.String id,
Metadata meta)
Constructor which uses supplied metadata.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getId()
Returns the public identifier for this client.
|
Metadata |
getMetadata()
Returns the currently declared metadata for this client, if any.
|
Subscriptions |
getSubscriptions()
Returns the currently declared subscriptions for this client, if any.
|
java.lang.String |
toString() |
private final java.lang.String id_
private final Metadata meta_
public MetaClient(java.lang.String id,
HubConnection connection)
throws SampException
client - idconnection - hub connectionSampExceptionpublic MetaClient(java.lang.String id,
Metadata meta)
id - client idmeta - metadata (may be null)public java.lang.String getId()
Clientpublic Metadata getMetadata()
ClientgetMetadata in interface Clientpublic Subscriptions getSubscriptions()
ClientgetSubscriptions in interface Clientpublic java.lang.String toString()
toString in class java.lang.Object