Package com.checkout.sessions
Interface SessionsClient
-
- All Known Implementing Classes:
SessionsClientImpl
public interface SessionsClient
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.concurrent.CompletableFuture<EmptyResponse>completeSession(java.lang.String sessionId)java.util.concurrent.CompletableFuture<EmptyResponse>completeSession(java.lang.String sessionSecret, java.lang.String sessionId)java.util.concurrent.CompletableFuture<GetSessionResponse>getSessionDetails(java.lang.String sessionId)java.util.concurrent.CompletableFuture<GetSessionResponse>getSessionDetails(java.lang.String sessionSecret, java.lang.String sessionId)java.util.concurrent.CompletableFuture<SessionResponse>requestSession(SessionRequest sessionRequest)java.util.concurrent.CompletableFuture<GetSessionResponseAfterChannelDataSupplied>update3dsMethodCompletionIndicator(java.lang.String sessionId, ThreeDsMethodCompletionRequest threeDsMethodCompletionRequest)java.util.concurrent.CompletableFuture<GetSessionResponseAfterChannelDataSupplied>update3dsMethodCompletionIndicator(java.lang.String sessionSecret, java.lang.String sessionId, ThreeDsMethodCompletionRequest threeDsMethodCompletionRequest)java.util.concurrent.CompletableFuture<GetSessionResponse>updateSession(java.lang.String sessionId, ChannelData channelData)java.util.concurrent.CompletableFuture<GetSessionResponse>updateSession(java.lang.String sessionSecret, java.lang.String sessionId, ChannelData channelData)
-
-
-
Method Detail
-
requestSession
java.util.concurrent.CompletableFuture<SessionResponse> requestSession(SessionRequest sessionRequest)
-
getSessionDetails
java.util.concurrent.CompletableFuture<GetSessionResponse> getSessionDetails(java.lang.String sessionId)
-
getSessionDetails
java.util.concurrent.CompletableFuture<GetSessionResponse> getSessionDetails(java.lang.String sessionSecret, java.lang.String sessionId)
-
updateSession
java.util.concurrent.CompletableFuture<GetSessionResponse> updateSession(java.lang.String sessionId, ChannelData channelData)
-
updateSession
java.util.concurrent.CompletableFuture<GetSessionResponse> updateSession(java.lang.String sessionSecret, java.lang.String sessionId, ChannelData channelData)
-
completeSession
java.util.concurrent.CompletableFuture<EmptyResponse> completeSession(java.lang.String sessionId)
-
completeSession
java.util.concurrent.CompletableFuture<EmptyResponse> completeSession(java.lang.String sessionSecret, java.lang.String sessionId)
-
update3dsMethodCompletionIndicator
java.util.concurrent.CompletableFuture<GetSessionResponseAfterChannelDataSupplied> update3dsMethodCompletionIndicator(java.lang.String sessionId, ThreeDsMethodCompletionRequest threeDsMethodCompletionRequest)
-
update3dsMethodCompletionIndicator
java.util.concurrent.CompletableFuture<GetSessionResponseAfterChannelDataSupplied> update3dsMethodCompletionIndicator(java.lang.String sessionSecret, java.lang.String sessionId, ThreeDsMethodCompletionRequest threeDsMethodCompletionRequest)
-
-