Interface IWSClientSessionPool
- All Known Implementing Classes:
WSClientSessionPool
public interface IWSClientSessionPool
-
Method Summary
Modifier and TypeMethodDescriptioncreateSession
(IWSClientProxy clientProxy) 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 errorsgetSession
(IWSClientProxy clientProxy) void
releaseSession
(IWSClientSession session) void
reset()
void
setAuthCredentials
(AuthCredentials credentials) void
setSessionManager
(IWSClientSessionManager sessionManager)
-
Method Details
-
getSession
-
releaseSession
-
createSession
-
getSessions
List<IWSClientSession> getSessions() -
getSessionManager
IWSClientSessionManager getSessionManager() -
setSessionManager
-
reset
void reset() -
getAuthCredentials
AuthCredentials getAuthCredentials() -
setAuthCredentials
-
getHostURL
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- Returns:
- the host URL that sessions in this pool are connecting to
-