public abstract class DdlQueryFetcher extends CassandraFetcher<Boolean>
authenticationService, authorizationService, DEFAULT_CONSISTENCY, DEFAULT_PAGE_SIZE, DEFAULT_PARAMETERS, DEFAULT_SERIAL_CONSISTENCY, persistence| Modifier | Constructor and Description |
|---|---|
protected |
DdlQueryFetcher(Persistence persistence,
AuthenticationService authenticationService,
AuthorizationService authorizationService) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract Query<?> |
buildQuery(graphql.schema.DataFetchingEnvironment dataFetchingEnvironment,
QueryBuilder builder) |
protected Column |
decodeColumn(Map<String,Object> key,
Column.Kind kind) |
protected List<Column> |
decodeColumns(List<Map<String,Object>> columnList,
Column.Kind kind) |
protected Column.ColumnType |
decodeType(Object typeObject) |
protected Boolean |
get(graphql.schema.DataFetchingEnvironment environment,
DataStore dataStore) |
getprotected DdlQueryFetcher(Persistence persistence, AuthenticationService authenticationService, AuthorizationService authorizationService)
protected Boolean get(graphql.schema.DataFetchingEnvironment environment, DataStore dataStore) throws Exception
get in class CassandraFetcher<Boolean>Exceptionprotected abstract Query<?> buildQuery(graphql.schema.DataFetchingEnvironment dataFetchingEnvironment, QueryBuilder builder) throws UnauthorizedException
UnauthorizedExceptionprotected Column.ColumnType decodeType(Object typeObject)
protected Column decodeColumn(Map<String,Object> key, Column.Kind kind)
Copyright © 2020. All rights reserved.