public final class SessionConsulClient extends java.lang.Object implements SessionClient
| Constructor and Description |
|---|
SessionConsulClient() |
SessionConsulClient(ConsulRawClient rawClient) |
SessionConsulClient(java.lang.String agentHost) |
SessionConsulClient(java.lang.String agentHost,
int agentPort) |
| Modifier and Type | Method and Description |
|---|---|
Response<Session> |
getSessionInfo(java.lang.String session,
QueryParams queryParams) |
Response<java.util.List<Session>> |
getSessionList(QueryParams queryParams) |
Response<java.util.List<Session>> |
getSessionNode(java.lang.String node,
QueryParams queryParams) |
Response<Session> |
renewSession(java.lang.String session,
QueryParams queryParams) |
Response<java.lang.String> |
sessionCreate(NewSession newSession,
QueryParams queryParams) |
Response<java.lang.Void> |
sessionDestroy(java.lang.String session,
QueryParams queryParams) |
public SessionConsulClient(ConsulRawClient rawClient)
public SessionConsulClient()
public SessionConsulClient(java.lang.String agentHost)
public SessionConsulClient(java.lang.String agentHost,
int agentPort)
public Response<java.lang.String> sessionCreate(NewSession newSession, QueryParams queryParams)
sessionCreate in interface SessionClientpublic Response<java.lang.Void> sessionDestroy(java.lang.String session, QueryParams queryParams)
sessionDestroy in interface SessionClientpublic Response<Session> getSessionInfo(java.lang.String session, QueryParams queryParams)
getSessionInfo in interface SessionClientpublic Response<java.util.List<Session>> getSessionNode(java.lang.String node, QueryParams queryParams)
getSessionNode in interface SessionClientpublic Response<java.util.List<Session>> getSessionList(QueryParams queryParams)
getSessionList in interface SessionClientpublic Response<Session> renewSession(java.lang.String session, QueryParams queryParams)
renewSession in interface SessionClient