public class SessionClient extends Object
| Modifier and Type | Method and Description |
|---|---|
SessionCreatedResponse |
createSession(Session value)
Create Session.
|
SessionCreatedResponse |
createSession(Session value,
String dc)
Create Session.
|
void |
destroySession(String sessionId)
Destroys a session.
|
void |
destroySession(String sessionId,
String dc)
Destroys a session.
|
com.google.common.base.Optional<SessionInfo> |
getSessionInfo(String sessionId)
Retrieves session info.
|
com.google.common.base.Optional<SessionInfo> |
getSessionInfo(String sessionId,
String dc)
Retrieves session info.
|
List<SessionInfo> |
listSessions()
Lists all sessions.
|
List<SessionInfo> |
listSessions(String dc)
Lists all sessions.
|
com.google.common.base.Optional<SessionInfo> |
renewSession(String sessionId) |
com.google.common.base.Optional<SessionInfo> |
renewSession(String dc,
String sessionId)
Renews a session.
|
public SessionCreatedResponse createSession(Session value)
value - The session to create.public SessionCreatedResponse createSession(Session value, String dc)
value - The session to create.dc - The data center.public com.google.common.base.Optional<SessionInfo> renewSession(String sessionId)
public com.google.common.base.Optional<SessionInfo> renewSession(String dc, String sessionId)
dc - The datacenter.sessionId - The session ID to renew.SessionInfo object for the renewed session.public void destroySession(String sessionId)
sessionId - The session ID to destroy.public void destroySession(String sessionId, String dc)
sessionId - The session ID to destroy.dc - The data center.public com.google.common.base.Optional<SessionInfo> getSessionInfo(String sessionId)
sessionId - SessionInfo.public com.google.common.base.Optional<SessionInfo> getSessionInfo(String sessionId, String dc)
sessionId - dc - Data centerSessionInfo.public List<SessionInfo> listSessions(String dc)
dc - The data center.public List<SessionInfo> listSessions()
Copyright © 2016. All rights reserved.