com.ecwid.consul.v1.session
Interface SessionClient

All Known Implementing Classes:
ConsulClient, SessionConsulClient

public interface SessionClient


Method Summary
 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)
           
 

Method Detail

sessionCreate

Response<java.lang.String> sessionCreate(NewSession newSession,
                                         QueryParams queryParams)

sessionDestroy

Response<java.lang.Void> sessionDestroy(java.lang.String session,
                                        QueryParams queryParams)

getSessionInfo

Response<Session> getSessionInfo(java.lang.String session,
                                 QueryParams queryParams)

getSessionNode

Response<java.util.List<Session>> getSessionNode(java.lang.String node,
                                                 QueryParams queryParams)

getSessionList

Response<java.util.List<Session>> getSessionList(QueryParams queryParams)

renewSession

Response<Session> renewSession(java.lang.String session,
                               QueryParams queryParams)