public class PgTokenStore extends Object implements TokenStore
| Constructor and Description |
|---|
PgTokenStore() |
| Modifier and Type | Method and Description |
|---|---|
@NonNull StateToken |
create(@NonNull Map<UUID,Optional<UUID>> state,
@NonNull Optional<String> nsOrNull) |
Optional<String> |
getNs(@NonNull StateToken token) |
@NonNull Optional<Map<UUID,Optional<UUID>>> |
getState(@NonNull StateToken token) |
void |
invalidate(@NonNull StateToken token) |
@NonNull public @NonNull StateToken create(@NonNull @NonNull Map<UUID,Optional<UUID>> state, @NonNull @NonNull Optional<String> nsOrNull)
create in interface TokenStorepublic void invalidate(@NonNull
@NonNull StateToken token)
invalidate in interface TokenStore@NonNull public @NonNull Optional<Map<UUID,Optional<UUID>>> getState(@NonNull @NonNull StateToken token)
getState in interface TokenStorepublic Optional<String> getNs(@NonNull @NonNull StateToken token)
getNs in interface TokenStoreCopyright © 2018–2019 factcast. All rights reserved.