On 6/12/07, <b class="gmail_sendername">Chris Prince</b> <<a href="mailto:cprince@google.com">cprince@google.com</a>> wrote:<div><span class="gmail_quote"></span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
> what's the use case for "remove"<br><br>Without it, once you put a given URL in the ResourceStore, it would be<br>served from there forever.  Also, remember that the ResourceStore<br>doesn't auto-update URL contents like the ManagedResourceStore does.
<br><br>> what's the use case for ... "rename" and "copy"<br><br>Sometimes you want to return the contents of one real-world URL (like<br><a href="http://example.com/">http://example.com/</a>) in response to a different URL request (like
<br><a href="http://example.com/?offline=1">http://example.com/?offline=1</a>).  The "rename" and "copy" methods let<br>you do that.</blockquote><div><br>Why can't the app just request the resource from the server with the correct URI to start with?
<br><br>I'm a bit fuzzy on the use cases you have in mind for ResourceStores in general.<br> </div>Rob<br></div>-- <br>"Two men owed money to a certain moneylender. One owed him five hundred denarii, and the other fifty. Neither of them had the money to pay him back, so he canceled the debts of both. Now which of them will love him more?" Simon replied, "I suppose the one who had the bigger debt canceled." "You have judged correctly," Jesus said. [Luke 7:41-43]