public class VanillaSessionDetails extends Object implements SessionDetailsProvider
| Constructor and Description |
|---|
VanillaSessionDetails() |
| Modifier and Type | Method and Description |
|---|---|
InetSocketAddress |
clientAddress() |
void |
clientAddress(InetSocketAddress clientAddress) |
UUID |
clientId() |
void |
clientId(UUID clientId) |
long |
connectTimeMS() |
void |
connectTimeMS(long connectTimeMS) |
String |
domain() |
void |
domain(String domain) |
<I> I |
get(Class<I> infoClass) |
byte |
hostId() |
void |
hostId(byte hostId) |
static VanillaSessionDetails |
of(String userId,
String securityToken,
String domain) |
String |
securityToken() |
void |
securityToken(String securityToken) |
UUID |
sessionId()
used to uniquely identify the session
|
SessionMode |
sessionMode() |
void |
sessionMode(SessionMode sessionMode) |
<I> void |
set(Class<I> infoClass,
I info) |
String |
toString() |
String |
userId() |
void |
userId(String userId) |
net.openhft.chronicle.wire.WireType |
wireType() |
void |
wireType(net.openhft.chronicle.wire.WireType wireType) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitreadMarshallable, writeMarshallable$equals, $fieldInfos, $hashCode, $toString, copyFrom, copyTo, deepCopy, fromFile, fromFile, fromFileAsMap, fromFileAsMap, fromHexString, fromString, fromString, getClassName, getField, mergeToMap, reset, setField, streamFromFile, streamFromFile@NotNull public static VanillaSessionDetails of(String userId, String securityToken, String domain)
public UUID sessionId()
sessionId in interface SessionDetailspublic UUID clientId()
clientId in interface SessionDetailspublic String userId()
userId in interface SessionDetailspublic String securityToken()
securityToken in interface SessionDetailspublic String domain()
domain in interface SessionDetailspublic SessionMode sessionMode()
sessionMode in interface SessionDetailspublic void domain(String domain)
domain in interface SessionDetailsProviderpublic void sessionMode(SessionMode sessionMode)
sessionMode in interface SessionDetailsProviderpublic void clientId(UUID clientId)
clientId in interface SessionDetailsProviderpublic void wireType(@Nullable
net.openhft.chronicle.wire.WireType wireType)
wireType in interface SessionDetailsProvider@Nullable public net.openhft.chronicle.wire.WireType wireType()
wireType in interface SessionDetailspublic void hostId(byte hostId)
hostId in interface SessionDetailsProviderpublic byte hostId()
hostId in interface SessionDetailspublic InetSocketAddress clientAddress()
clientAddress in interface SessionDetailspublic long connectTimeMS()
connectTimeMS in interface SessionDetailspublic <I> void set(Class<I> infoClass, I info)
set in interface SessionDetails@NotNull public <I> I get(Class<I> infoClass)
get in interface SessionDetailspublic void connectTimeMS(long connectTimeMS)
connectTimeMS in interface SessionDetailsProviderpublic void clientAddress(InetSocketAddress clientAddress)
clientAddress in interface SessionDetailsProviderpublic void securityToken(String securityToken)
securityToken in interface SessionDetailsProviderpublic void userId(String userId)
userId in interface SessionDetailsProviderCopyright © 2018. All rights reserved.