|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.orbitz.consul.SessionClient
public class SessionClient
| Method Summary | |
|---|---|
com.google.common.base.Optional<java.lang.String> |
createSession(java.lang.String value)
Create Session. |
com.google.common.base.Optional<java.lang.String> |
createSession(java.lang.String value,
java.lang.String dc)
Create Session. |
boolean |
destroySession(java.lang.String sessionId)
Destroy session. |
boolean |
destroySession(java.lang.String sessionId,
java.lang.String dc)
Destroy session. |
java.lang.String |
getLeader()
Retrieves the host/port of the Consul leader. |
com.google.common.base.Optional<SessionInfo> |
getSessionInfo(java.lang.String sessionId)
Retrieves session info. |
com.google.common.base.Optional<SessionInfo> |
getSessionInfo(java.lang.String sessionId,
java.lang.String dc)
Retrieves session info. |
boolean |
renewSession(java.lang.String sessionId)
|
boolean |
renewSession(java.lang.String dc,
java.lang.String sessionId)
Renew a session |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public java.lang.String getLeader()
public com.google.common.base.Optional<java.lang.String> createSession(java.lang.String value)
value - empty string or JSON containing one or more SessionInfo
parameters (see SessionInfo)
public com.google.common.base.Optional<java.lang.String> createSession(java.lang.String value,
java.lang.String dc)
value - empty string or JSON containing one or more SessionInfo
parameters (see SessionInfo)dc - Data center
public boolean renewSession(java.lang.String sessionId)
public boolean renewSession(java.lang.String dc,
java.lang.String sessionId)
dc - sessionId -
public boolean destroySession(java.lang.String sessionId)
sessionId -
public boolean destroySession(java.lang.String sessionId,
java.lang.String dc)
sessionId - dc - Data center
public com.google.common.base.Optional<SessionInfo> getSessionInfo(java.lang.String sessionId)
sessionId -
SessionInfo.
public com.google.common.base.Optional<SessionInfo> getSessionInfo(java.lang.String sessionId,
java.lang.String dc)
sessionId - dc - Data center
SessionInfo.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||