com.google.appengine.api.urlfetch.dev
Class LocalURLFetchService
java.lang.Object
AbstractLocalRpcService
com.google.appengine.api.urlfetch.dev.LocalURLFetchService
@ServiceProvider(value=)
public class LocalURLFetchService
- extends AbstractLocalRpcService
LocalURLFetchService
fetchs URLs using Apache HttpClient. This implementation
should only be used within the dev appserver environment.
Field Summary |
static java.lang.String |
PACKAGE
The package name for this service. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PACKAGE
public static final java.lang.String PACKAGE
- The package name for this service.
- See Also:
- Constant Field Values
LocalURLFetchService
public LocalURLFetchService()
getPackage
public java.lang.String getPackage()
setTimeoutInMs
public void setTimeoutInMs(int timeoutInMs)
createHttpClient
public HttpClient createHttpClient(boolean validateHttps)
init
public void init(LocalServiceContext context,
java.util.Map<java.lang.String,java.lang.String> properties)
start
public void start()
stop
public void stop()
fetch
public URLFetchResponse fetch(Status status,
URLFetchRequest request)
getMaximumDeadline
public java.lang.Double getMaximumDeadline(boolean isOfflineRequest)
getMaxApiRequestSize
public java.lang.Integer getMaxApiRequestSize()