@StrategyPattern(role=INTERFACE) public interface TokenRepository
Modifier and Type | Method and Description |
---|---|
void |
deleteToken(String tokenId) |
default void |
deleteTokens(List<String> tokenIds) |
default boolean |
doesTokenBelongTo(String tokenId,
String ownerId) |
boolean |
doesTokenExist(String tokenId) |
Token |
getToken(String tokenId) |
List<Token> |
getTokensBelongingTo(String ownerId) |
void |
saveToken(Token token) |
boolean doesTokenExist(@NonEmpty String tokenId) throws org.apache.thrift.TException
org.apache.thrift.TException
default boolean doesTokenBelongTo(@NonEmpty String tokenId, @NonEmpty String ownerId) throws tech.aroma.banana.thrift.exceptions.InvalidTokenException, org.apache.thrift.TException
tech.aroma.banana.thrift.exceptions.InvalidTokenException
org.apache.thrift.TException
Token getToken(@NonEmpty String tokenId) throws org.apache.thrift.TException, tech.aroma.banana.thrift.exceptions.InvalidTokenException
org.apache.thrift.TException
tech.aroma.banana.thrift.exceptions.InvalidTokenException
void saveToken(@NonNull Token token) throws org.apache.thrift.TException
org.apache.thrift.TException
List<Token> getTokensBelongingTo(@NonEmpty String ownerId) throws org.apache.thrift.TException
org.apache.thrift.TException
void deleteToken(@NonEmpty String tokenId) throws org.apache.thrift.TException
org.apache.thrift.TException
default void deleteTokens(@NonNull List<String> tokenIds) throws org.apache.thrift.TException
org.apache.thrift.TException
Copyright © 2015 Aroma Tech. All rights reserved.