This adds initial support for the new invalidation service, and contains the
commitc74cce6dfbd52749eb29309b090e2dbd605bbe31
authorChris Chabot <chabotc@apache.org>
Mon, 23 Mar 2009 15:26:31 +0000 (23 15:26 +0000)
committerChris Chabot <chabotc@apache.org>
Mon, 23 Mar 2009 15:26:31 +0000 (23 15:26 +0000)
treef8c83103ee84447ba3fa52480eae4e41ab22d08e
parente79c5155cd4a40bf8f3d9aa4ec764046688b1e7e
This adds initial support for the new invalidation service, and contains the
start of a refactored content fetching pipeline, which besides giving us prettier
code will also make this cleanly re-usable for situations other then the proxy/
makeRequest handlers (for example: proxied content). This is still on-going.

It also contains a start of the proxied content renderer, which *really* isn't
production ready yet (see above).

git-svn-id: https://svn.apache.org/repos/asf/incubator/shindig/trunk@757414 13f79535-47bb-0310-9956-ffa450edef68
23 files changed:
php/config/container.php
php/src/common/AuthenticationMode.php [new file with mode: 0644]
php/src/common/Cache.php
php/src/common/RemoteContentRequest.php
php/src/common/SecurityToken.php
php/src/common/sample/BasicRemoteContent.php
php/src/common/sample/BasicSecurityToken.php
php/src/gadgets/Gadget.php
php/src/gadgets/GadgetFactory.php
php/src/gadgets/GadgetSpecParser.php
php/src/gadgets/MakeRequestHandler.php
php/src/gadgets/ProxyBase.php
php/src/gadgets/SigningFetcher.php
php/src/gadgets/render/GadgetHrefRenderer.php
php/src/social/oauth/OAuthSecurityToken.php
php/src/social/sample/DefaultInvalidateService.php [new file with mode: 0644]
php/src/social/service/InvalidateHandler.php [new file with mode: 0644]
php/src/social/service/RequestItem.php
php/src/social/service/RestRequestItem.php
php/src/social/servlet/ApiServlet.php
php/src/social/servlet/DataServiceServlet.php
php/src/social/spi/InvalidateService.php [new file with mode: 0644]
php/test/social/DefaultInvalidateServiceTest.php [new file with mode: 0644]