public class MapKeycloakTransaction<K,V> extends Object implements KeycloakTransaction
| Constructor and Description |
|---|
MapKeycloakTransaction(MapStorage<K,V> map) |
| Modifier and Type | Method and Description |
|---|---|
void |
begin() |
void |
commit() |
Stream<V> |
createdValuesStream() |
V |
get(K key,
Function<K,V> defaultValueFunc) |
boolean |
getRollbackOnly() |
V |
getUpdated(Map.Entry<K,V> keyDefaultValue) |
boolean |
isActive() |
void |
put(K key,
V value) |
void |
putIfAbsent(K key,
V value) |
void |
putIfChanged(K key,
V value,
Predicate<V> shouldPut) |
void |
remove(K key) |
void |
rollback() |
void |
setRollbackOnly() |
Stream<V> |
valuesStream() |
public MapKeycloakTransaction(MapStorage<K,V> map)
public void begin()
begin in interface KeycloakTransactionpublic void commit()
commit in interface KeycloakTransactionpublic void rollback()
rollback in interface KeycloakTransactionpublic void setRollbackOnly()
setRollbackOnly in interface KeycloakTransactionpublic boolean getRollbackOnly()
getRollbackOnly in interface KeycloakTransactionpublic boolean isActive()
isActive in interface KeycloakTransactionpublic void remove(K key)
Copyright © 2021 JBoss by Red Hat. All rights reserved.