Skip navigation links
Packages 
Package Description
contribs.com.centerkey.utils  
contribs.mx
A JMX Instrumentation module for tracking important events that occur in your S3 service.
org.apache.commons.httpclient.contrib.proxy
A contributed module for HttpClient that provides support for HTTP Proxy detection.
org.jets3t.apps.cockpit
Provides Cockpit, a graphical Java application for viewing and managing the contents of an Amazon S3 account.
org.jets3t.apps.cockpit.gui
Provides the main GUI components (dialogs and panels) for Cockpit.
org.jets3t.apps.cockpitlite
Provides CockpitLite, a graphical Java application for viewing and managing the contents of an Amazon S3 account, where the S3 account is not owned by the application's user directly but is made available via the Gatekeeper servlet.
org.jets3t.apps.synchronize
Provides the Synchronize application, a console application to synchronize the local file system with Amazon S3.
org.jets3t.apps.uploader
Provides the Uploader application, a simple wizard-based application that S3 account holders (Service Providers) may provide to clients to allow them to upload files to S3 without requiring access to the Service Provider's S3 credentials.
org.jets3t.apps.utils  
org.jets3t.gui
Graphical components used by GUI JetS3t applications Cockpit and Uploader.
org.jets3t.gui.skins
Provides basic skinning support for Swing GUI applications.
org.jets3t.gui.skins.html
Skinning implementation to make Swing GUI applications/applets look more like a standard HTML web pages.
org.jets3t.samples
Sample code fragments demonstrating how to use the JetS3t toolkit API.
org.jets3t.service
Provides the main S3 Service interface, on which all JetS3t REST/HTTP or SOAP implementations are based, and utilites applicable for all services.
org.jets3t.service.acl
Access Control List (ACL) implementation classes and utilities.
org.jets3t.service.acl.gs  
org.jets3t.service.impl.rest
Contains utilties of use to any REST/HTTP S3 Service implementations, and specifically to the HttpClient implementation provided with JetS3t.
org.jets3t.service.impl.rest.httpclient
Provides a REST/HTTP S3 Service implementation based on the Apache HttpClient library - this implementation is the most reliable and efficient implementation provided with JetS3t.
org.jets3t.service.io
Provides IO utility classes used throughout JetS3t.
org.jets3t.service.model
Provides objects that model entities in S3 such as objects, buckets and owners.
org.jets3t.service.model.cloudfront  
org.jets3t.service.model.container  
org.jets3t.service.multi  
org.jets3t.service.multi.event  
org.jets3t.service.multi.s3  
org.jets3t.service.multithread
A multi-threading utility that manages multiple S3 interactions at once by wrapping an S3Service implementation and running this service with multiple threads.
org.jets3t.service.mx  
org.jets3t.service.security
Provides encryption/decryption facilities and the AWSCredentials credential container object.
org.jets3t.service.utils
General purpose utilities used throughout the JetS3t toolkit and applications.
org.jets3t.service.utils.gatekeeper
Provides the Gatekeeper messaging components, used to represent messages compatible with the Gatekeeper message format.
org.jets3t.service.utils.oauth  
org.jets3t.service.utils.signedurl
Utility classes used when generated or applying signed URLs.
org.jets3t.servlets.gatekeeper
Provides the Gatekeeper servlet application, a server-side authorization service that acts as a Gatekeeper server for S3 operations.
org.jets3t.servlets.gatekeeper.impl
Implementations of interfaces used by the Gatekeeper servlet to do its work - these implementation classes can be used as-is, but it is more likely they will be used as a starting-point for Service Providers who will extend them to perform exactly as needed in their authorization scenarios.
Skip navigation links