Package org.keycloak.utils
Class ServicesUtils
java.lang.Object
org.keycloak.utils.ServicesUtils
Utility class for general helper methods used across the keycloak-services.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic <T> Consumer<? super T>consumeWithTimeBound(KeycloakSession session, long timeout, Consumer<T> func) timeBound(KeycloakSession session, long timeout, Function<T, ? extends Stream<R>> func) static <T,R> Function<? super T, R> timeBoundOne(KeycloakSession session, long timeout, Function<T, R> func)
-
Constructor Details
-
ServicesUtils
public ServicesUtils()
-
-
Method Details
-
timeBound
public static <T,R> Function<? super T,? extends Stream<? extends R>> timeBound(KeycloakSession session, long timeout, Function<T, ? extends Stream<R>> func) -
timeBoundOne
public static <T,R> Function<? super T,R> timeBoundOne(KeycloakSession session, long timeout, Function<T, R> func) -
consumeWithTimeBound
public static <T> Consumer<? super T> consumeWithTimeBound(KeycloakSession session, long timeout, Consumer<T> func)
-