Interface TransactionalSessionHandler
- All Known Implementing Classes:
QuarkusRequestFilter,TransactionalResponseFilter,TransactionalResponseInterceptor
public interface TransactionalSessionHandler
A TransactionalSessionHandler is responsible for managing transaction sessions and its lifecycle. Its subtypes
are usually related to components available from the underlying stack that runs on top of the request processing chain
as well as at the end in order to create transaction sessions and close them accordingly, respectively.
-
Method Summary
Modifier and TypeMethodDescriptiondefault voidclose(KeycloakSession session) Closes a transactionalKeycloakSession.default KeycloakSessioncreate()Creates a transactionalKeycloakSession.
-
Method Details
-
create
Creates a transactionalKeycloakSession.- Returns:
- a transactional keycloak session
-
close
Closes a transactionalKeycloakSession.- Parameters:
session- a transactional session
-