class DataItemQueryController {

    @GetMapping( value = API_RESOURCE_PATH, produces = APPLICATION_JSON_VALUE )
    public ResponseEntity<RootNode> getJson( @RequestParam
    final Map<String, String> urlParameters, final OrderParams orderParams, final User currentUser )
        throws QueryParserException
    {
        log.debug( "Looking for data items (JSON response)" );

        return getDimensionalItems( currentUser, urlParameters, orderParams );
    }

    public  DataItemQueryController( final DataItemServiceFacade dataItemServiceFacade,
        final ContextService contextService, final ResponseHandler responseHandler, final AclService aclService );

}