@Override public List<T> finish( @Nullable Map<String, Object> parameters, @Nullable Locale locale ) { if ( parameters != null ) { params.putAll( parameters ); } filler.acceptLanguage( locale ); if ( token != null ) { filler.authorization( token ); } return adapter.callbackExecuteList( adaptee, remoteRequest, resource, params, locale, start, length, orderBy, ascending ); }
@Override public T finish( @Nullable Map<String, Object> parameters, @Nullable Locale locale ) { if ( parameters != null ) { params.putAll( parameters ); } filler.acceptLanguage( locale ); if ( token != null ) { filler.authorization( token ); } return adapter.callbackExecuteDelete( adaptee, remoteRequest, identifier, resource, params, locale ); }
@Override public T finish( @Nullable Map<String, Object> parameters, @Nullable Locale locale ) { if ( parameters != null ) { params.putAll( parameters ); } filler.acceptLanguage( locale ); if ( token != null ) { filler.authorization( token ); } return adapter.callbackExecuteInsert( adaptee, remoteRequest, resource, parentKey, params, locale ); }
@Override public T finish( @Nullable Map<String, Object> parameters, @Nullable Locale locale ) { if ( parameters != null ) { params.putAll( parameters ); } filler.acceptLanguage( locale ); if ( token != null ) { filler.authorization( token ); } return adapter.callbackExecuteGet( adaptee, remoteRequest, resource, identifier, params, locale ); }
@Override public T finish( @Nullable Map<String, Object> parameters, @Nullable Locale locale ) { if ( parameters != null ) { params.putAll( parameters ); } filler.acceptLanguage( locale ); if ( token != null ) { filler.authorization( token ); } return adapter.callbackExecuteUpdate( adaptee, remoteRequest, resource, identifier, params, locale ); }
public void fillInCredential( @Nullable Map<String, Object> params ) { //noinspection MismatchedQueryAndUpdateOfCollection RequestCredential credential = new RequestCredential(); credential.fillInFrom( params, false ); authorization( credential.getApiKey() ); }
@Override public T finish( @Nullable Map<String, Object> parameters, @Nullable Locale locale ) { if ( remoteRequest == null ) { try { return resource.newInstance(); } catch ( InstantiationException | IllegalAccessException e ) { throw new ClientErrorException( e.getMessage() ); } } if ( parameters != null ) { params.putAll( parameters ); } filler.acceptLanguage( locale ); if ( token != null ) { filler.authorization( token ); } return adapter.callbackNewInstance( adaptee, remoteRequest, resource, params, locale ); }
@Override public Map<String, Object> finish( @Nullable Map<String, Object> parameters, @Nullable Locale locale ) { if ( parameters != null ) { params.putAll( parameters ); } filler.acceptLanguage( locale ); filler.fillInCredential( params ); if ( token != null ) { filler.authorization( token ); } HttpHeaders headers = filler.getHeaders(); return adapter.executeDownload( downloader, adaptee, resource, identifier, output, interceptor, headers, params, locale ); }