package com.gettingmobile.google.reader.rest;
import java.net.URISyntaxException;
import org.apache.http.HttpResponse;
import org.apache.http.client.methods.HttpGet;
import com.gettingmobile.google.Authenticator;
import com.gettingmobile.rest.ContentIOException;
import com.gettingmobile.rest.entity.StringExtractor;
public class GetEditTokenRequest extends AuthenticatedReaderRequest<HttpGet, String> {
public GetEditTokenRequest(Authenticator authenticator)
throws URISyntaxException {
super("/api/0/token", authenticator);
}
@Override
public String processResponse(HttpResponse response)
throws ContentIOException {
return new StringExtractor().extract(response.getEntity());
}
@Override
protected HttpGet createRequest() {
return new HttpGet();
}
}