com.ecwid.consul.v1.session
Class SessionConsulClient
java.lang.Object
com.ecwid.consul.v1.session.SessionConsulClient
- All Implemented Interfaces:
- SessionClient
public final class SessionConsulClient
- extends java.lang.Object
- implements SessionClient
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SessionConsulClient
public SessionConsulClient(ConsulRawClient rawClient)
SessionConsulClient
public SessionConsulClient()
SessionConsulClient
public SessionConsulClient(java.lang.String agentHost)
SessionConsulClient
public SessionConsulClient(java.lang.String agentHost,
int agentPort)
sessionCreate
public Response<java.lang.String> sessionCreate(NewSession newSession,
QueryParams queryParams)
- Specified by:
sessionCreate in interface SessionClient
sessionDestroy
public Response<java.lang.Void> sessionDestroy(java.lang.String session,
QueryParams queryParams)
- Specified by:
sessionDestroy in interface SessionClient
getSessionInfo
public Response<Session> getSessionInfo(java.lang.String session,
QueryParams queryParams)
- Specified by:
getSessionInfo in interface SessionClient
getSessionNode
public Response<java.util.List<Session>> getSessionNode(java.lang.String node,
QueryParams queryParams)
- Specified by:
getSessionNode in interface SessionClient
getSessionList
public Response<java.util.List<Session>> getSessionList(QueryParams queryParams)
- Specified by:
getSessionList in interface SessionClient
renewSession
public Response<Session> renewSession(java.lang.String session,
QueryParams queryParams)
- Specified by:
renewSession in interface SessionClient