public final class ClientDetails extends Object
| Constructor and Description |
|---|
ClientDetails(InetSocketAddress remoteAddress,
ClientEndpoint clientEndpoint,
org.piangles.core.services.remoting.SessionDetails sessionDetails,
long inactivityExpiryTimeInSeconds,
long lastLoggedInTimestamp,
Location location) |
| Modifier and Type | Method and Description |
|---|---|
<T> T |
getApplicationData(String name) |
ClientEndpoint |
getClientEndpoint() |
String |
getHostName() |
long |
getInactivityExpiryTimeInSeconds() |
String |
getIPAddress() |
long |
getLastLoggedInTimestamp() |
Location |
getLocation() |
int |
getPort() |
InetSocketAddress |
getRemoteAddress() |
org.piangles.core.services.remoting.SessionDetails |
getSessionDetails() |
boolean |
hasSessionExpired() |
void |
markLastAccessed() |
void |
setApplicationData(Object applicationData) |
String |
toString() |
public ClientDetails(InetSocketAddress remoteAddress, ClientEndpoint clientEndpoint, org.piangles.core.services.remoting.SessionDetails sessionDetails, long inactivityExpiryTimeInSeconds, long lastLoggedInTimestamp, Location location)
public ClientEndpoint getClientEndpoint()
public org.piangles.core.services.remoting.SessionDetails getSessionDetails()
public long getInactivityExpiryTimeInSeconds()
public long getLastLoggedInTimestamp()
public InetSocketAddress getRemoteAddress()
public String getIPAddress()
public String getHostName()
public int getPort()
public Location getLocation()
public <T> T getApplicationData(String name)
public void setApplicationData(Object applicationData)
public void markLastAccessed()
public boolean hasSessionExpired()
Copyright © 2022. All rights reserved.