A B C D E F G H I J K L M N O P R S T U V W X _

A

ALL_USERS - Static variable in class org.jets3t.service.acl.GroupGrantee
The group of all users, represented in S3 by the URI: http://acs.amazonaws.com/groups/global/AllUsers
AMAZON_S3_PAGE - Static variable in class org.jets3t.apps.cockpit.Cockpit
 
APPLICATION_DESCRIPTION - Static variable in class org.jets3t.apps.cockpit.Cockpit
 
APPLICATION_DESCRIPTION - Static variable in class org.jets3t.apps.cockpitlite.CockpitLite
 
APPLICATION_DESCRIPTION - Static variable in class org.jets3t.apps.synchronize.Synchronize
 
APPLICATION_DESCRIPTION - Static variable in class org.jets3t.apps.uploader.Uploader
 
APPLICATION_TITLE - Static variable in class org.jets3t.apps.cockpit.Cockpit
 
APPLICATION_TITLE - Static variable in class org.jets3t.apps.cockpitlite.CockpitLite
 
APP_PROPERTY_GATEKEEPER_ERROR_CODE - Static variable in class org.jets3t.service.utils.gatekeeper.GatekeeperMessage
The property name for storing error codes a Gatekeeper can return to a client.
ASCENDING - Static variable in class org.jets3t.gui.TableSorter
 
AUTHENTICATED_USERS - Static variable in class org.jets3t.service.acl.GroupGrantee
The group of authenticated users, represented in S3 by the URI: http://acs.amazonaws.com/groups/global/AuthenticatedUsers
AWSCredentials - class org.jets3t.service.security.AWSCredentials.
Class to contain the Amazon Web Services (AWS) credentials of a user.
AWSCredentials(String, String) - Constructor for class org.jets3t.service.security.AWSCredentials
Construct credentials.
AWSCredentials(String, String, String) - Constructor for class org.jets3t.service.security.AWSCredentials
Construct credentials, and associate them with a human-friendly name.
AWSCredentialsDialog - class org.jets3t.apps.cockpit.gui.AWSCredentialsDialog.
Dialog box for obtaining a user's AWS Credentials, where the dialog is simply a wrapping for a LoginCredentialsPanel.
AWSCredentialsDialog(Frame, boolean, HyperlinkActivatedListener) - Constructor for class org.jets3t.apps.cockpit.gui.AWSCredentialsDialog
Displays a dialog box prompting for a user's AWS credentials
AWS_ACCESS_KEY_PROPERTY_NAME - Static variable in class org.jets3t.samples.SamplesUtils
 
AWS_SECRET_KEY_PROPERTY_NAME - Static variable in class org.jets3t.samples.SamplesUtils
 
AccessControlDialog - class org.jets3t.apps.cockpit.gui.AccessControlDialog.
Dialog for managing S3 access control settings for buckets and objects.
AccessControlDialog(Frame, HyperlinkActivatedListener) - Constructor for class org.jets3t.apps.cockpit.gui.AccessControlDialog
Creates a modal dialog box with a title.
AccessControlList - class org.jets3t.service.acl.AccessControlList.
Represents an Amazon S3 Access Control List (ACL), including the ACL's set of grantees and the permissions assigned to each grantee.
AccessControlList() - Constructor for class org.jets3t.service.acl.AccessControlList
 
AccessControlPolicy - class org.jets3t.service.impl.soap.axis._2006_03_01.AccessControlPolicy.
 
AccessControlPolicy() - Constructor for class org.jets3t.service.impl.soap.axis._2006_03_01.AccessControlPolicy
 
AccessControlPolicy(CanonicalUser, Grant[]) - Constructor for class org.jets3t.service.impl.soap.axis._2006_03_01.AccessControlPolicy
 
AmazonCustomerByEmail - class org.jets3t.service.impl.soap.axis._2006_03_01.AmazonCustomerByEmail.
 
AmazonCustomerByEmail() - Constructor for class org.jets3t.service.impl.soap.axis._2006_03_01.AmazonCustomerByEmail
 
AmazonCustomerByEmail(String) - Constructor for class org.jets3t.service.impl.soap.axis._2006_03_01.AmazonCustomerByEmail
 
AmazonS3SoapBindingStub - class org.jets3t.service.impl.soap.axis._2006_03_01.AmazonS3SoapBindingStub.
 
AmazonS3SoapBindingStub() - Constructor for class org.jets3t.service.impl.soap.axis._2006_03_01.AmazonS3SoapBindingStub
 
AmazonS3SoapBindingStub(URL, Service) - Constructor for class org.jets3t.service.impl.soap.axis._2006_03_01.AmazonS3SoapBindingStub
 
AmazonS3SoapBindingStub(Service) - Constructor for class org.jets3t.service.impl.soap.axis._2006_03_01.AmazonS3SoapBindingStub
 
AmazonS3_PortType - interface org.jets3t.service.impl.soap.axis._2006_03_01.AmazonS3_PortType.
 
AmazonS3_Service - interface org.jets3t.service.impl.soap.axis._2006_03_01.AmazonS3_Service.
 
AmazonS3_ServiceLocator - class org.jets3t.service.impl.soap.axis._2006_03_01.AmazonS3_ServiceLocator.
 
AmazonS3_ServiceLocator() - Constructor for class org.jets3t.service.impl.soap.axis._2006_03_01.AmazonS3_ServiceLocator
 
AmazonS3_ServiceLocator(EngineConfiguration) - Constructor for class org.jets3t.service.impl.soap.axis._2006_03_01.AmazonS3_ServiceLocator
 
AmazonS3_ServiceLocator(String, QName) - Constructor for class org.jets3t.service.impl.soap.axis._2006_03_01.AmazonS3_ServiceLocator
 
AuthenticationDialog - class org.jets3t.gui.AuthenticationDialog.
Dialog box for a user to enter authentication information for HTTP communication, such as NT or Basic authentication.
AuthenticationDialog(Frame, String, String, boolean) - Constructor for class org.jets3t.gui.AuthenticationDialog
Construct modal dialog for display over a Frame.
AuthenticationDialog(Dialog, String, String, boolean) - Constructor for class org.jets3t.gui.AuthenticationDialog
Construct modal dialog for display over another Dialog.
Authorizer - class org.jets3t.servlets.gatekeeper.Authorizer.
Authorizes or refuses operations on an S3 account - the decision can be based on information in the request message, details about the client, or the signature request itself.
Authorizer(ServletConfig) - Constructor for class org.jets3t.servlets.gatekeeper.Authorizer
Constructs an Authorizer.
AxisSoapS3ServiceTest - class org.jets3t.tests.AxisSoapS3ServiceTest.
Test cases specific to the Axis SOAP S3Service implementation SoapS3Service.
AxisSoapS3ServiceTest() - Constructor for class org.jets3t.tests.AxisSoapS3ServiceTest
 
accept(File) - Method in class org.jets3t.apps.uploader.UploaderFileExtensionFilter
 
actionPerformed(ActionEvent) - Method in class org.jets3t.apps.cockpit.Cockpit
Event handler for this application, handles all menu items.
actionPerformed(ActionEvent) - Method in class org.jets3t.apps.cockpit.gui.AWSCredentialsDialog
 
actionPerformed(ActionEvent) - Method in class org.jets3t.apps.cockpit.gui.AccessControlDialog
Event handler for this dialog.
actionPerformed(ActionEvent) - Method in class org.jets3t.apps.cockpit.gui.BucketLoggingDialog
 
actionPerformed(ActionEvent) - Method in class org.jets3t.apps.cockpit.gui.CreateBucketDialog
 
actionPerformed(ActionEvent) - Method in class org.jets3t.apps.cockpit.gui.LoginLocalFolderPanel
 
actionPerformed(ActionEvent) - Method in class org.jets3t.apps.cockpit.gui.PreferencesDialog
Event handler for this dialog.
actionPerformed(ActionEvent) - Method in class org.jets3t.apps.cockpit.gui.SignedGetUrlDialog
 
actionPerformed(ActionEvent) - Method in class org.jets3t.apps.cockpit.gui.StartupDialog
Event handler for this dialog.
actionPerformed(ActionEvent) - Method in class org.jets3t.apps.cockpitlite.CockpitLite
Event handler for this application, handles all menu items.
actionPerformed(ActionEvent) - Method in class org.jets3t.apps.cockpitlite.ToggleAclDialog
 
actionPerformed(ActionEvent) - Method in class org.jets3t.apps.uploader.Uploader
Handles GUI actions.
actionPerformed(ActionEvent) - Method in class org.jets3t.gui.AuthenticationDialog
Event handler for this dialog.
actionPerformed(ActionEvent) - Method in class org.jets3t.gui.CopyObjectsDialog
Event handler for this dialog.
actionPerformed(ActionEvent) - Method in class org.jets3t.gui.ErrorDialog
 
actionPerformed(ActionEvent) - Method in class org.jets3t.gui.ItemPropertiesDialog
Event handler for this dialog.
actionPerformed(ActionEvent) - Method in class org.jets3t.gui.ObjectsAttributesDialog
Event handler for this dialog.
actionPerformed(ActionEvent) - Method in class org.jets3t.gui.ProgressDialog
 
actionPerformed(ActionEvent) - Method in class org.jets3t.gui.ProgressPanel
 
addAllMetadata(Map) - Method in class org.jets3t.service.model.BaseS3Object
Adds all the items in the provided map to this object's metadata.
addAllMetadata(Map) - Method in class org.jets3t.service.model.S3Object
Add all the metadata information to the object from the provided map.
addApplicationProperties(Map) - Method in class org.jets3t.apps.uploader.XmlGenerator
Add application-specific properties to the XML document.
addApplicationProperties(Map) - Method in class org.jets3t.service.utils.gatekeeper.GatekeeperMessage
Adds a set of application-specific properties to the message.
addApplicationProperty(String, String) - Method in class org.jets3t.service.utils.gatekeeper.GatekeeperMessage
Adds an application-specific property to the message.
addBucket(S3Bucket) - Method in class org.jets3t.apps.cockpit.gui.BucketTableModel
 
addMessageProperties(Map) - Method in class org.jets3t.apps.uploader.XmlGenerator
Add message-specific properties to the XML document.
addMessageProperties(Map) - Method in class org.jets3t.service.utils.gatekeeper.GatekeeperMessage
Adds a set of message-specific properties to the message.
addMessageProperty(String, String) - Method in class org.jets3t.service.utils.gatekeeper.GatekeeperMessage
Adds a message-specific property to the message.
addMetadata(String, Object) - Method in class org.jets3t.service.model.BaseS3Object
Adds a metadata item to the object.
addMetadata(String, Object) - Method in class org.jets3t.service.model.S3Object
Add metadata information to the object.
addObject(S3Object) - Method in class org.jets3t.apps.cockpit.gui.ObjectTableModel
 
addObject(S3Object) - Method in class org.jets3t.apps.cockpitlite.CLObjectTableModel
 
addObjectMetadata(String, String) - Method in class org.jets3t.service.utils.gatekeeper.SignatureRequest
Adds to the object's metadata, that will be included in the Gatekeeer message.
addObjects(S3Object[]) - Method in class org.jets3t.apps.cockpit.gui.ObjectTableModel
 
addObjects(S3Object[]) - Method in class org.jets3t.apps.cockpitlite.CLObjectTableModel
 
addRequestHeadersToConnection(HttpMethodBase, Map) - Method in class org.jets3t.service.impl.rest.httpclient.RestS3Service
Adds the provided request headers to the connection.
addRequestParametersToUrlPath(String, Map) - Method in class org.jets3t.service.impl.rest.httpclient.RestS3Service
Adds all the provided request parameters to a URL in GET request format.
addServiceEventListener(S3ServiceEventListener) - Method in class org.jets3t.service.multithread.S3ServiceMulti
Adds a service event listener to the set of listeners that will be notified of events.
addSignatureRequest(String, String, Map, SignatureRequest) - Method in class org.jets3t.apps.uploader.XmlGenerator
Add a signature request item to the XML document to store the request, and details about the object the request was related to.
addSignatureRequest(SignatureRequest) - Method in class org.jets3t.service.utils.gatekeeper.GatekeeperMessage
Adds a Signature Request to the message, indicating a request that a particular operation be allowed on a particular object.
addSignatureRequests(SignatureRequest[]) - Method in class org.jets3t.service.utils.gatekeeper.GatekeeperMessage
Adds multiple signature requests to the message.
adjustTime() - Method in class org.jets3t.service.S3Service
Sets a time offset value to reflect the time difference between your computer's clock and the current time according to an S3 server.
allowBucketListingRequest(GatekeeperMessage, ClientInformation) - Method in class org.jets3t.servlets.gatekeeper.Authorizer
Authorizes a bucket listing operation for a client as represented by a the gatekeeper request message.
allowBucketListingRequest(GatekeeperMessage, ClientInformation) - Method in class org.jets3t.servlets.gatekeeper.impl.DefaultAuthorizer
Returns true in all cases.
allowSignatureRequest(GatekeeperMessage, ClientInformation, SignatureRequest) - Method in class org.jets3t.servlets.gatekeeper.Authorizer
Authorizes an operation represented by a signature request by returning true, or disallows the operation by returned false (and optionally setting a decline reason in the signature request).
allowSignatureRequest(GatekeeperMessage, ClientInformation, SignatureRequest) - Method in class org.jets3t.servlets.gatekeeper.impl.DefaultAuthorizer
Returns true in all cases.
alreadySynchronisedKeys - Variable in class org.jets3t.service.utils.FileComparerResults
 
applyIcon(Object, String) - Method in class org.jets3t.gui.GuiUtils
Loads an icon image from the classpath and sets the icon of the component.
assertAuthenticatedConnection(String) - Method in class org.jets3t.service.S3Service
Throws an exception if this service is anonymous (that is, it was created without an AWSCredentials object representing an S3 user account.
assertValidBucket(S3Bucket, String) - Method in class org.jets3t.service.S3Service
Throws an exception if a bucket is null or contains a null/empty name.
assertValidObject(S3Object, String) - Method in class org.jets3t.service.S3Service
Throws an exception if an object is null or contains a null/empty key.
assertValidObject(String, String) - Method in class org.jets3t.service.S3Service
Throws an exception if an object's key name is null or empty.
available() - Method in class org.jets3t.service.impl.rest.httpclient.HttpMethodReleaseInputStream
 
available() - Method in class org.jets3t.service.io.GZipDeflatingInputStream
 
available() - Method in class org.jets3t.service.io.InterruptableInputStream
 
available() - Method in class org.jets3t.service.io.ProgressMonitoredInputStream
 
available() - Method in class org.jets3t.service.io.RepeatableFileInputStream
 
available() - Method in class org.jets3t.service.io.RepeatableInputStream
 
awsCredentials - Variable in class org.jets3t.servlets.gatekeeper.impl.DefaultBucketLister
 
awsCredentials - Variable in class org.jets3t.servlets.gatekeeper.impl.DefaultUrlSigner
 
awsCredentials - Variable in class org.jets3t.tests.BaseS3ServiceTest
 

B

BUCKET_STATUS__ALREADY_CLAIMED - Static variable in class org.jets3t.service.S3Service
 
BUCKET_STATUS__DOES_NOT_EXIST - Static variable in class org.jets3t.service.S3Service
 
BUCKET_STATUS__MY_BUCKET - Static variable in class org.jets3t.service.S3Service
 
BaseS3Object - class org.jets3t.service.model.BaseS3Object.
Base class to represent both S3 objects and buckets - both these object types contain metadata.
BaseS3Object() - Constructor for class org.jets3t.service.model.BaseS3Object
 
BaseS3ServiceTest - class org.jets3t.tests.BaseS3ServiceTest.
Runs generic S3Service-related tests that any S3Service implementation should be able to perform.
BaseS3ServiceTest() - Constructor for class org.jets3t.tests.BaseS3ServiceTest
 
BucketLister - class org.jets3t.servlets.gatekeeper.BucketLister.
Provides a listing of objects in an S3 account to a client application that cannot query the account for itself.
BucketLister(ServletConfig) - Constructor for class org.jets3t.servlets.gatekeeper.BucketLister
 
BucketLoggingDialog - class org.jets3t.apps.cockpit.gui.BucketLoggingDialog.
Dialog box for displaying and modifying the logging status of buckets.
BucketLoggingDialog(Frame, S3Service, String[], HyperlinkActivatedListener) - Constructor for class org.jets3t.apps.cockpit.gui.BucketLoggingDialog
 
BucketLoggingStatus - class org.jets3t.service.impl.soap.axis._2006_03_01.BucketLoggingStatus.
 
BucketLoggingStatus() - Constructor for class org.jets3t.service.impl.soap.axis._2006_03_01.BucketLoggingStatus
 
BucketLoggingStatus(LoggingSettings) - Constructor for class org.jets3t.service.impl.soap.axis._2006_03_01.BucketLoggingStatus
 
BucketTableModel - class org.jets3t.apps.cockpit.gui.BucketTableModel.
A table model to store S3Buckets.
BucketTableModel() - Constructor for class org.jets3t.apps.cockpit.gui.BucketTableModel
 
ByteFormatter - class org.jets3t.service.utils.ByteFormatter.
Formats numeric byte values into human-readable strings.
ByteFormatter() - Constructor for class org.jets3t.service.utils.ByteFormatter
Constructs a formatter that will use default text to represent byte amounts.
ByteFormatter(String, String, String, String, int) - Constructor for class org.jets3t.service.utils.ByteFormatter
Constructs a formatter that will use the given values when formatting byte values.
BytesProgressWatcher - class org.jets3t.service.io.BytesProgressWatcher.
Utility class that tracks the number of bytes transferred from a source, and uses this information to calculate transfer rates and estimate end times.
BytesProgressWatcher(long) - Constructor for class org.jets3t.service.io.BytesProgressWatcher
Construct a watcher for a transfer that will involve a given number of bytes.
BytesTransferredWatcher - interface org.jets3t.service.io.BytesTransferredWatcher.
Deprecated. Deprecated after JetS3t version 0.5.0, use BytesProgressWatcher instead.
buildAuthorizationString(HttpMethod) - Method in class org.jets3t.service.impl.rest.httpclient.RestS3Service
Authorizes an HTTP request by signing it.
buildDiscrepancyLists(Map, Map) - Method in class org.jets3t.service.utils.FileComparer
Compares the contents of a directory on the local file system with the contents of an S3 resource.
buildDiscrepancyLists(Map, Map, BytesProgressWatcher) - Method in class org.jets3t.service.utils.FileComparer
Compares the contents of a directory on the local file system with the contents of an S3 resource.
buildFieldsPanel(JPanel, Jets3tProperties) - Method in class org.jets3t.gui.UserInputFields
Builds a user input panel matching the fields specified in the uploader.properties file.
buildFileMap(File[], boolean) - Method in class org.jets3t.service.utils.FileComparer
Builds a File Map containing the given files.
buildFileMap(File, String, boolean) - Method in class org.jets3t.service.utils.FileComparer
Builds a File Map containing all the files and directories inside the given root directory, where the map's key for each file is the relative path to the file.
buildFileMapImpl(File, String, Map, boolean) - Method in class org.jets3t.service.utils.FileComparer
Recursively builds a File Map containing all the files and directories inside the given directory, where the map's key for each file is the relative path to the file.
buildIgnoreRegexpList(File) - Method in class org.jets3t.service.utils.FileComparer
If a .jets3t-ignore file is present in the given directory, the file is read and all the paths contained in it are coverted to regular expression Pattern objects.
buildObject() - Method in class org.jets3t.service.utils.gatekeeper.SignatureRequest
 
buildObjectFromUrl(String, String) - Static method in class org.jets3t.service.utils.ServiceUtils
Builds an object based on the bucket name and object key information available in the components of a URL.
buildPostForm(String, String) - Static method in class org.jets3t.service.S3Service
Generates an unauthenticated HTML POST form that can be used to upload files or data to S3 from a standard web browser.
buildPostForm(String, String, AWSCredentials, Date, String[], String[], String, boolean) - Static method in class org.jets3t.service.S3Service
Generates an HTML POST form that can be used to upload files or data to S3 from a standard web browser.
buildS3ObjectMap(S3Service, S3Bucket, String, boolean, S3ServiceEventListener) - Method in class org.jets3t.service.utils.FileComparer
Builds an S3 Object Map containing all the objects within the given target path, where the map's key for each object is the relative path to the object.
buildS3ObjectMap(S3Service, S3Bucket, String, S3Object[], boolean, S3ServiceEventListener) - Method in class org.jets3t.service.utils.FileComparer
Builds an S3 Object Map containing all the given objects, by retrieving HEAD details about all the objects and using FileComparer.populateS3ObjectMap(String, S3Object[]) to product an object/key map.
buildS3ObjectMapPartial(S3Service, S3Bucket, String, String, boolean, boolean, S3ServiceEventListener) - Method in class org.jets3t.service.utils.FileComparer
Builds an S3 Object Map containing a partial set of objects within the given target path, where the map's key for each object is the relative path to the object.
buildS3ObjectsFromSignatureRequests(SignatureRequest[]) - Method in class org.jets3t.service.utils.signedurl.GatekeeperClientUtils
Parse the data in a set of SignatureRequest objects and build the corresponding S3Objects represented by that data.
bytesTransferredUpdate(long) - Method in interface org.jets3t.service.io.BytesTransferredWatcher
Deprecated. Method used to notify classes implementing this interface that some number of bytes have been transferred.

C

CLObjectTableModel - class org.jets3t.apps.cockpitlite.CLObjectTableModel.
A table model to store S3Objects.
CLObjectTableModel() - Constructor for class org.jets3t.apps.cockpitlite.CLObjectTableModel
 
COMPARABLE_COMAPRATOR - Static variable in class org.jets3t.gui.TableSorter
 
COPY - Static variable in class org.jets3t.service.impl.soap.axis._2006_03_01.MetadataDirective
 
CancelEventTrigger - interface org.jets3t.service.multithread.CancelEventTrigger.
Interface implemented by multi-threaded S3 operations that can be cancelled prior to finishing.
CanonicalGrantee - class org.jets3t.service.acl.CanonicalGrantee.
Represents a grantee identified by their canonical Amazon ID, which is something along the lines of an Amazon-internal ID specific to a user.
CanonicalGrantee() - Constructor for class org.jets3t.service.acl.CanonicalGrantee
Default constructor.
CanonicalGrantee(String) - Constructor for class org.jets3t.service.acl.CanonicalGrantee
Constructs a grantee with the given canonical ID.
CanonicalUser - class org.jets3t.service.impl.soap.axis._2006_03_01.CanonicalUser.
 
CanonicalUser() - Constructor for class org.jets3t.service.impl.soap.axis._2006_03_01.CanonicalUser
 
CanonicalUser(String, String) - Constructor for class org.jets3t.service.impl.soap.axis._2006_03_01.CanonicalUser
 
ClientInformation - class org.jets3t.servlets.gatekeeper.ClientInformation.
Stores information about the HTTP client that submitted a request to the Gatekeeper.
ClientInformation(String, String, String, int, HttpSession, Principal, String, HttpServletRequest) - Constructor for class org.jets3t.servlets.gatekeeper.ClientInformation
 
Cockpit - class org.jets3t.apps.cockpit.Cockpit.
Cockpit is a graphical Java application for viewing and managing the contents of an Amazon S3 account.
Cockpit() - Constructor for class org.jets3t.apps.cockpit.Cockpit
Constructor to run this application as an Applet.
Cockpit(JFrame) - Constructor for class org.jets3t.apps.cockpit.Cockpit
Constructor to run this application in a stand-alone window.
CockpitLite - class org.jets3t.apps.cockpitlite.CockpitLite.
CockpitLite is 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 by a service provider.
CockpitLite() - Constructor for class org.jets3t.apps.cockpitlite.CockpitLite
Constructor to run this application as an Applet.
CockpitLite(JFrame, Properties) - Constructor for class org.jets3t.apps.cockpitlite.CockpitLite
Constructor to run this application in a stand-alone window.
CockpitPreferences - class org.jets3t.apps.cockpit.CockpitPreferences.
Stores Cockpit's preferences as set by the user via the PreferencesDialog.
CockpitPreferences() - Constructor for class org.jets3t.apps.cockpit.CockpitPreferences
 
CodeSamples - class org.jets3t.samples.CodeSamples.
This class includes all the code samples as listed in the JetS3t Programmer Guide.
CodeSamples() - Constructor for class org.jets3t.samples.CodeSamples
 
Constants - class org.jets3t.service.Constants.
Constants used by the S3Service and its implementation classes.
Constants() - Constructor for class org.jets3t.service.Constants
 
CopyObjectResult - class org.jets3t.service.impl.soap.axis._2006_03_01.CopyObjectResult.
 
CopyObjectResult() - Constructor for class org.jets3t.service.impl.soap.axis._2006_03_01.CopyObjectResult
 
CopyObjectResult(Calendar, String) - Constructor for class org.jets3t.service.impl.soap.axis._2006_03_01.CopyObjectResult
 
CopyObjectsDialog - class org.jets3t.gui.CopyObjectsDialog.
Dialog for choosing the destination bucket for an Object copy operation, and specifying how the copy will be performed.
CopyObjectsDialog(Frame, String, SkinsFactory, S3Object[], S3Bucket[]) - Constructor for class org.jets3t.gui.CopyObjectsDialog
Construct a modal dialog for controlling copy opeations.
CopyObjectsEvent - class org.jets3t.service.multithread.CopyObjectsEvent.
Multi-threaded service event fired by S3ServiceMulti.copyObjects(String, String, String[], S3Object[], boolean).
CreateBucketConfiguration - class org.jets3t.service.model.CreateBucketConfiguration.
Represents the location configuraton to be applied to a newly created Bucket.
CreateBucketConfiguration() - Constructor for class org.jets3t.service.model.CreateBucketConfiguration
 
CreateBucketConfiguration(String) - Constructor for class org.jets3t.service.model.CreateBucketConfiguration
 
CreateBucketDialog - class org.jets3t.apps.cockpit.gui.CreateBucketDialog.
Dialog box to prompt for the name and location of an S3 bucket.
CreateBucketDialog(String, Frame, HyperlinkActivatedListener) - Constructor for class org.jets3t.apps.cockpit.gui.CreateBucketDialog
 
CreateBucketResult - class org.jets3t.service.impl.soap.axis._2006_03_01.CreateBucketResult.
 
CreateBucketResult() - Constructor for class org.jets3t.service.impl.soap.axis._2006_03_01.CreateBucketResult
 
CreateBucketResult(String) - Constructor for class org.jets3t.service.impl.soap.axis._2006_03_01.CreateBucketResult
 
CreateBucketsEvent - class org.jets3t.service.multithread.CreateBucketsEvent.
Multi-threaded service event fired by S3ServiceMulti.createBuckets(S3Bucket[]).
CreateObjectsEvent - class org.jets3t.service.multithread.CreateObjectsEvent.
Multi-threaded service event fired by S3ServiceMulti.putObjects(S3Bucket, S3Object[]).
calculateExpiryTime(int) - Method in class org.jets3t.servlets.gatekeeper.UrlSigner
 
calculateOverallBytesPerSecond(BytesProgressWatcher[]) - Static method in class org.jets3t.service.io.BytesProgressWatcher
 
calculateRecentByteRatePerSecond(BytesProgressWatcher[]) - Static method in class org.jets3t.service.io.BytesProgressWatcher
 
calculateRemainingTime(BytesProgressWatcher[]) - Static method in class org.jets3t.service.io.BytesProgressWatcher
 
cancelTask(Object) - Method in interface org.jets3t.service.multithread.CancelEventTrigger
Triggers a cancellation of some operation.
cancelTask() - Method in class org.jets3t.service.multithread.ThreadWatcher
Convenience method to trigger an event cancellation via CancelEventTrigger.cancelTask(java.lang.Object) if this thread watcher is associated with an operation that can be cancelled.
characters(char[], int, int) - Method in class org.jets3t.service.impl.rest.XmlResponsesSaxParser.AccessControlListHandler
 
characters(char[], int, int) - Method in class org.jets3t.service.impl.rest.XmlResponsesSaxParser.BucketLocationHandler
 
characters(char[], int, int) - Method in class org.jets3t.service.impl.rest.XmlResponsesSaxParser.BucketLoggingStatusHandler
 
characters(char[], int, int) - Method in class org.jets3t.service.impl.rest.XmlResponsesSaxParser.CopyObjectResultHandler
 
characters(char[], int, int) - Method in class org.jets3t.service.impl.rest.XmlResponsesSaxParser.ListAllMyBucketsHandler
 
characters(char[], int, int) - Method in class org.jets3t.service.impl.rest.XmlResponsesSaxParser.ListBucketHandler
 
checkBucketStatus(String) - Method in class org.jets3t.service.S3Service
Find out the status of an S3 bucket with the given name.
checkBucketStatus(String) - Method in class org.jets3t.service.impl.rest.httpclient.RestS3Service
 
checkBucketStatus(String) - Method in class org.jets3t.service.impl.soap.axis.SoapS3Service
 
cleanRestMetadataMap(Map) - Static method in class org.jets3t.service.utils.ServiceUtils
From a map of metadata returned from a REST Get Object or Get Object Head request, returns a map of metadata with the HTTP-connection-specific metadata items removed.
clearAllProperties() - Method in class org.jets3t.service.Jets3tProperties
Clears (removes) all the property names and values used internally by this object.
clearProperty(String) - Method in class org.jets3t.service.Jets3tProperties
Removes a property name and value.
clone() - Method in class org.jets3t.service.model.S3Object
 
close() - Method in class org.jets3t.service.impl.rest.httpclient.HttpMethodReleaseInputStream
Standard input stream close method, except it ensures that HttpMethodReleaseInputStream.releaseConnection() is called before the input stream is closed.
close() - Method in class org.jets3t.service.io.GZipDeflatingInputStream
 
close() - Method in class org.jets3t.service.io.GZipInflatingOutputStream
 
close() - Method in class org.jets3t.service.io.InterruptableInputStream
 
close() - Method in class org.jets3t.service.io.ProgressMonitoredInputStream
 
close() - Method in class org.jets3t.service.io.ProgressMonitoredOutputStream
 
close() - Method in class org.jets3t.service.io.RepeatableFileInputStream
 
close() - Method in class org.jets3t.service.io.RepeatableInputStream
 
closeDataInputStream() - Method in class org.jets3t.service.model.S3Object
Closes the object's data input stream if it exists.
computeMD5Hash(InputStream) - Static method in class org.jets3t.service.utils.ServiceUtils
Computes the MD5 hash of the data in the given input stream and returns it as a hex string.
computeMD5Hash(byte[]) - Static method in class org.jets3t.service.utils.ServiceUtils
Computes the MD5 hash of the given data and returns it as a hex string.
containsKey(String) - Method in class org.jets3t.service.Jets3tProperties
 
containsMetadata(String) - Method in class org.jets3t.service.model.BaseS3Object
 
copyObject(String, String, String, S3Object, boolean, Calendar, Calendar, String[], String[]) - Method in class org.jets3t.service.S3Service
Copy an object from your S3 account.
copyObject(String, String, String, S3Object, boolean) - Method in class org.jets3t.service.S3Service
Copy an object from your S3 account.
copyObject(String, String, String, String, MetadataDirective, MetadataEntry[], Grant[], Calendar, Calendar, String[], String[], StorageClass, String, Calendar, String, String) - Method in class org.jets3t.service.impl.soap.axis._2006_03_01.AmazonS3SoapBindingStub
 
copyObject(String, String, String, String, MetadataDirective, MetadataEntry[], Grant[], Calendar, Calendar, String[], String[], StorageClass, String, Calendar, String, String) - Method in interface org.jets3t.service.impl.soap.axis._2006_03_01.AmazonS3_PortType
 
copyObjectImpl(String, String, String, String, AccessControlList, Map, Calendar, Calendar, String[], String[]) - Method in class org.jets3t.service.S3Service
Copy an object within your S3 account.
copyObjectImpl(String, String, String, String, AccessControlList, Map, Calendar, Calendar, String[], String[]) - Method in class org.jets3t.service.impl.rest.httpclient.RestS3Service
 
copyObjectImpl(String, String, String, String, AccessControlList, Map, Calendar, Calendar, String[], String[]) - Method in class org.jets3t.service.impl.soap.axis.SoapS3Service
 
copyObjects(String, String, String[], S3Object[], boolean) - Method in class org.jets3t.service.multithread.S3ServiceMulti
Copies multiple objects within or between buckets, while sending CopyObjectsEvent notification events.
copyObjects(String, String, String[], S3Object[], boolean) - Method in class org.jets3t.service.multithread.S3ServiceSimpleMulti
Copies multiple objects within or between buckets.
countBytesInObjects(S3Object[]) - Static method in class org.jets3t.service.utils.ServiceUtils
Counts the total number of bytes in a set of S3Objects by summing the content length of each.
createBucket(String, String) - Method in class org.jets3t.service.S3Service
Creates a bucket in a specific location.
createBucket(String) - Method in class org.jets3t.service.S3Service
Creates a bucket.
createBucket(S3Bucket) - Method in class org.jets3t.service.S3Service
Creates a bucket in S3 based on the provided bucket object.
createBucket(String, Grant[], String, Calendar, String) - Method in class org.jets3t.service.impl.soap.axis._2006_03_01.AmazonS3SoapBindingStub
 
createBucket(String, Grant[], String, Calendar, String) - Method in interface org.jets3t.service.impl.soap.axis._2006_03_01.AmazonS3_PortType
 
createBucketImpl(String, String, AccessControlList) - Method in class org.jets3t.service.S3Service
Creates a bucket.
createBucketImpl(String, String, AccessControlList) - Method in class org.jets3t.service.impl.rest.httpclient.RestS3Service
 
createBucketImpl(String, String, AccessControlList) - Method in class org.jets3t.service.impl.soap.axis.SoapS3Service
 
createBuckets(S3Bucket[]) - Method in class org.jets3t.service.multithread.S3ServiceMulti
Creates multiple buckets, and sends CreateBucketsEvent notification events.
createBuckets(S3Bucket[]) - Method in class org.jets3t.service.multithread.S3ServiceSimpleMulti
Creates multiple buckets.
createCall() - Method in class org.jets3t.service.impl.soap.axis._2006_03_01.AmazonS3SoapBindingStub
 
createObjectForUpload(String, File, EncryptionUtil, boolean, BytesProgressWatcher) - Static method in class org.jets3t.service.utils.ObjectUtils
Prepares a file for upload to a named object in S3, potentially transforming it if zipping or encryption is requested.
createObjectForUpload(String, File, EncryptionUtil, boolean) - Static method in class org.jets3t.service.utils.ObjectUtils
Prepares a file for upload to a named object in S3, potentially transforming it if zipping or encryption is requested.
createObjectImpl(String, String, String, RequestEntity, Map, AccessControlList) - Method in class org.jets3t.service.impl.rest.httpclient.RestS3Service
 
createPackageForDownload(S3Object, File, boolean, boolean, String) - Static method in class org.jets3t.service.utils.ObjectUtils
Creates a download package representing an S3Object that will be downloaded, and the target file the downloaded data will be written to.
createSignedDeleteUrl(String, String, AWSCredentials, Date, boolean) - Static method in class org.jets3t.service.S3Service
Generates a signed DELETE URL.
createSignedDeleteUrl(String, String, AWSCredentials, Date) - Static method in class org.jets3t.service.S3Service
Generates a signed DELETE URL.
createSignedGetUrl(String, String, AWSCredentials, Date, boolean) - Static method in class org.jets3t.service.S3Service
Generates a signed GET URL.
createSignedGetUrl(String, String, AWSCredentials, Date) - Static method in class org.jets3t.service.S3Service
Generates a signed GET URL.
createSignedHeadUrl(String, String, AWSCredentials, Date, boolean) - Static method in class org.jets3t.service.S3Service
Generates a signed HEAD URL.
createSignedHeadUrl(String, String, AWSCredentials, Date) - Static method in class org.jets3t.service.S3Service
Generates a signed HEAD URL.
createSignedPutUrl(String, String, Map, AWSCredentials, Date, boolean) - Static method in class org.jets3t.service.S3Service
Generates a signed PUT URL.
createSignedPutUrl(String, String, Map, AWSCredentials, Date) - Static method in class org.jets3t.service.S3Service
Generates a signed PUT URL.
createSignedUrl(String, String, String, String, Map, AWSCredentials, long, boolean, boolean) - Static method in class org.jets3t.service.S3Service
Generates a signed URL string that will grant access to an S3 resource (bucket or object) to whoever uses the URL up until the time specified.
createSignedUrl(String, String, String, String, Map, AWSCredentials, long, boolean) - Static method in class org.jets3t.service.S3Service
Generates a signed URL string that will grant access to an S3 resource (bucket or object) to whoever uses the URL up until the time specified.
createSignedUrl(String, String, String, String, Map, AWSCredentials, long) - Static method in class org.jets3t.service.S3Service
Generates a signed URL string that will grant access to an S3 resource (bucket or object) to whoever uses the URL up until the time specified.
createSkinnedJButton(String) - Method in class org.jets3t.gui.skins.SkinsFactory
 
createSkinnedJCheckBox(String) - Method in class org.jets3t.gui.skins.SkinsFactory
 
createSkinnedJComboBox(String) - Method in class org.jets3t.gui.skins.SkinsFactory
 
createSkinnedJHtmlLabel(String, HyperlinkActivatedListener) - Method in class org.jets3t.gui.skins.SkinsFactory
 
createSkinnedJHtmlLabel(String) - Method in class org.jets3t.gui.skins.SkinsFactory
 
createSkinnedJMenuItem(String) - Method in class org.jets3t.gui.skins.SkinsFactory
 
createSkinnedJPanel(String) - Method in class org.jets3t.gui.skins.SkinsFactory
 
createSkinnedJPasswordField(String) - Method in class org.jets3t.gui.skins.SkinsFactory
 
createSkinnedJPopupMenu(String) - Method in class org.jets3t.gui.skins.SkinsFactory
 
createSkinnedJProgressBar(String, int, int) - Method in class org.jets3t.gui.skins.SkinsFactory
 
createSkinnedJRadioButton(String) - Method in class org.jets3t.gui.skins.SkinsFactory
 
createSkinnedJScrollPane(String) - Method in class org.jets3t.gui.skins.SkinsFactory
 
createSkinnedJTable(String) - Method in class org.jets3t.gui.skins.SkinsFactory
 
createSkinnedJTextArea(String) - Method in class org.jets3t.gui.skins.SkinsFactory
 
createSkinnedJTextField(String) - Method in class org.jets3t.gui.skins.SkinsFactory
 
createSkinnedMetalTheme(String) - Method in class org.jets3t.gui.skins.SkinsFactory
 
createTorrentUrl(String, String) - Static method in class org.jets3t.service.S3Service
Generates a URL string that will return a Torrent file for an object in S3, which file can be downloaded and run in a BitTorrent client.

D

DEFAULT_ENCODING - Static variable in class org.jets3t.service.Constants
The default encoding used for text data: UTF-8
DEFAULT_OBJECT_LIST_CHUNK_SIZE - Static variable in class org.jets3t.service.Constants
Default number of objects to include in each chunk of an object listing.
DEFAULT_PREFERENCES_DIRECTORY - Static variable in class org.jets3t.service.Constants
The default preferences directory: <user.home>/.jets3t
DEFAULT_VERSION - Static variable in class org.jets3t.service.security.EncryptionUtil
 
DELIM - Static variable in class org.jets3t.service.utils.gatekeeper.GatekeeperMessage
All message property names are delimited with a vertical bar (|).
DESCENDING - Static variable in class org.jets3t.gui.TableSorter
 
DefaultAuthorizer - class org.jets3t.servlets.gatekeeper.impl.DefaultAuthorizer.
Default Authorizer implementation that allows all signature requests.
DefaultAuthorizer(ServletConfig) - Constructor for class org.jets3t.servlets.gatekeeper.impl.DefaultAuthorizer
Constructs the Authorizer - no configuration parameters are required.
DefaultBucketLister - class org.jets3t.servlets.gatekeeper.impl.DefaultBucketLister.
Default BucketLister implementation that lists all objects in the configured bucket.
DefaultBucketLister(ServletConfig) - Constructor for class org.jets3t.servlets.gatekeeper.impl.DefaultBucketLister
Constructs the Bucket lister with the required parameters.
DefaultTransactionIdProvider - class org.jets3t.servlets.gatekeeper.impl.DefaultTransactionIdProvider.
Default TransactionIdProvider implementation that generated random-based UUIDs using the Java Uuid Generator.
DefaultTransactionIdProvider(ServletConfig) - Constructor for class org.jets3t.servlets.gatekeeper.impl.DefaultTransactionIdProvider
Constructs the TransactionIdProvider - no configuration parameters are required.
DefaultUrlSigner - class org.jets3t.servlets.gatekeeper.impl.DefaultUrlSigner.
Default UrlSigner implementation that signs all requests, putting all objects in a specific S3 bucket and limiting the signature time to a configurable time period.
DefaultUrlSigner(ServletConfig) - Constructor for class org.jets3t.servlets.gatekeeper.impl.DefaultUrlSigner
Constructs the UrlSigner with the required parameters.
DeleteObjectsEvent - class org.jets3t.service.multithread.DeleteObjectsEvent.
Multi-threaded service event fired by S3ServiceMulti.deleteObjects(S3Bucket, S3Object[]).
DownloadObjectsEvent - class org.jets3t.service.multithread.DownloadObjectsEvent.
Multi-threaded service event fired by S3ServiceMulti.downloadObjects(org.jets3t.service.model.S3Bucket, DownloadPackage[]).
DownloadPackage - class org.jets3t.service.multithread.DownloadPackage.
A simple container object to associate one of an S3Object or a signed URL string with an output file, to which the S3 object's data will be written.
DownloadPackage(S3Object, File) - Constructor for class org.jets3t.service.multithread.DownloadPackage
 
DownloadPackage(S3Object, File, boolean, EncryptionUtil) - Constructor for class org.jets3t.service.multithread.DownloadPackage
 
DownloadPackage(String, File, boolean, EncryptionUtil) - Constructor for class org.jets3t.service.multithread.DownloadPackage
 
declineRequest(String) - Method in class org.jets3t.service.utils.gatekeeper.SignatureRequest
Decline the request by setting the decline reason for this request - performed by a Gatekeeper service when a request has been disallowed.
decodeFromProperties(Map) - Static method in class org.jets3t.service.utils.gatekeeper.GatekeeperMessage
Decodes (parses) a Gatekeeper message from the given properties.
decrypt(byte[]) - Method in class org.jets3t.service.security.EncryptionUtil
Decrypts byte data to bytes.
decrypt(byte[], int, int) - Method in class org.jets3t.service.security.EncryptionUtil
Decrypts a byte data range to bytes.
decrypt(InputStream) - Method in class org.jets3t.service.security.EncryptionUtil
Wraps an input stream in an decrypting cipher stream.
decrypt(OutputStream) - Method in class org.jets3t.service.security.EncryptionUtil
Wraps an output stream in a decrypting cipher stream.
decryptString(byte[]) - Method in class org.jets3t.service.security.EncryptionUtil
Decrypts byte data to a UTF-8 string.
decryptString(byte[], int, int) - Method in class org.jets3t.service.security.EncryptionUtil
Decrypts a UTF-8 string.
deleteBucket(S3Bucket) - Method in class org.jets3t.service.S3Service
Deletes an S3 bucket.
deleteBucket(String) - Method in class org.jets3t.service.S3Service
Deletes an S3 bucket.
deleteBucket(String, String, Calendar, String, String) - Method in class org.jets3t.service.impl.soap.axis._2006_03_01.AmazonS3SoapBindingStub
 
deleteBucket(String, String, Calendar, String, String) - Method in interface org.jets3t.service.impl.soap.axis._2006_03_01.AmazonS3_PortType
 
deleteBucketImpl(String) - Method in class org.jets3t.service.S3Service
 
deleteBucketImpl(String) - Method in class org.jets3t.service.impl.rest.httpclient.RestS3Service
 
deleteBucketImpl(String) - Method in class org.jets3t.service.impl.soap.axis.SoapS3Service
 
deleteObject(S3Bucket, String) - Method in class org.jets3t.service.S3Service
Deletes an object from a bucket in S3.
deleteObject(String, String) - Method in class org.jets3t.service.S3Service
Deletes an object from a bucket in S3.
deleteObject(String, String, String, Calendar, String, String) - Method in class org.jets3t.service.impl.soap.axis._2006_03_01.AmazonS3SoapBindingStub
 
deleteObject(String, String, String, Calendar, String, String) - Method in interface org.jets3t.service.impl.soap.axis._2006_03_01.AmazonS3_PortType
 
deleteObjectImpl(String, String) - Method in class org.jets3t.service.S3Service
 
deleteObjectImpl(String, String) - Method in class org.jets3t.service.impl.rest.httpclient.RestS3Service
 
deleteObjectImpl(String, String) - Method in class org.jets3t.service.impl.soap.axis.SoapS3Service
 
deleteObjectWithSignedUrl(String) - Method in class org.jets3t.service.impl.rest.httpclient.RestS3Service
Deletes an object using a pre-signed DELETE URL generated for that object.
deleteObjectWithSignedUrl(String) - Method in interface org.jets3t.service.utils.signedurl.SignedUrlHandler
Deletes an object using a pre-signed DELETE URL generated for that object.
deleteObjects(S3Bucket, S3Object[]) - Method in class org.jets3t.service.multithread.S3ServiceMulti
Deletes multiple objects from a bucket, and sends DeleteObjectsEvent notification events.
deleteObjects(String[]) - Method in class org.jets3t.service.multithread.S3ServiceMulti
Deletes multiple objects from a bucket using signed DELETE URLs corresponding to those objects.
deleteObjects(S3Bucket, S3Object[]) - Method in class org.jets3t.service.multithread.S3ServiceSimpleMulti
Deletes multiple objects
detectProxy(URL) - Static method in class org.apache.commons.httpclient.contrib.proxy.PluginProxyUtil
Returns the Proxy Host information using settings from the java plugin.
displayDialog(S3Object[], boolean) - Method in class org.jets3t.gui.