public interface IWSClientSessionPool
Modifier and Type | Method and Description |
---|---|
IWSClientSession |
createSession(IWSClientProxy clientProxy) |
AuthCredentials |
getAuthCredentials() |
String |
getHostURL()
Get the target hostURL for this session pool
NOTE: used for quick lookup of session pools that need to be invalidated if the web service
endpoint beings throwing transport/connection errors
|
IWSClientSession |
getSession(IWSClientProxy clientProxy) |
IWSClientSessionManager |
getSessionManager() |
List<IWSClientSession> |
getSessions() |
void |
releaseSession(IWSClientSession session) |
void |
reset() |
void |
setAuthCredentials(AuthCredentials credentials) |
void |
setSessionManager(IWSClientSessionManager sessionManager) |
IWSClientSession getSession(IWSClientProxy clientProxy)
void releaseSession(IWSClientSession session)
IWSClientSession createSession(IWSClientProxy clientProxy)
List<IWSClientSession> getSessions()
IWSClientSessionManager getSessionManager()
void setSessionManager(IWSClientSessionManager sessionManager)
void reset()
AuthCredentials getAuthCredentials()
void setAuthCredentials(AuthCredentials credentials)
String getHostURL()