org.jclouds.http
Interface HttpRequestFilter
- All Known Implementing Classes:
- AddTimestampQuery, AuthenticateRequest, BasicAuthentication, FormSigner, RequestAuthorizeSignature, RimuHostingAuthentication, SetVCloudTokenCookie, SetVCloudTokenCookie, SetVCloudTokenCookie, SharedKeyLiteAuthentication, SharedKeyLiteAuthentication, SignRequest, SlicehostBasic
public interface HttpRequestFilter
// TODO: Adrian: Document this!
NOTE: filter(org.jclouds.http.HttpRequest)
must be idempotent in a sense that multiple calls to it with the same
request yield in the same output. Example: this is required for request retrial (
BaseHttpCommandExecutorService
, so that signatures can be
updated.
- Author:
- Adrian Cole
filter
HttpRequest filter(HttpRequest request)
throws HttpException
- Throws:
HttpException
Copyright © 2009-2011 jclouds. All Rights Reserved.