This interface defines methods needed for manipulation objects in a bucket.
This class defines error codes for the API and provided functions useful to converting error codes.
This class defines the base execption for the API.
This class defines all the unit tests for the fs3Exception class.
This interface defines the methods required for authentication of users.
This class implements the fs3Bucket interface using a local directory structure. As a compromise for not using a database to track the contents, file name conventions should be applied to object paths.
This class implements the fs3KeyManager interface using a very trivial
This class defines methods needed for manipulation of general objects information.
This class implements the fs3Bucket interface using a remote connection compilent with the Amazon S3 API.
This class provided the standard handling of Amazon S3 style requests.
This class provides the common functionality useful to both client and server implementations of the fs3 API.