In general, methods of this class have three ways of failing. They will throw IllegalArgumentException on usage errors, IOException on network errors or other errors that may be reasonably expected to succeed on retry, and return false for conditions where retry will not succeed (e.g. permission errors, buckets and items not existing, etc).
Instances of this class are NOT safe for concurrent use among multiple threads. @author Grant Emery (c) 2006 Amazon.com
|
|