Package | Description |
---|---|
org.jets3t.apps.cockpit.gui |
Provides the main GUI components (dialogs and panels) for Cockpit.
|
org.jets3t.apps.synchronize |
Provides the Synchronize application, a console application to synchronize the
local file system with Amazon S3.
|
org.jets3t.gui |
Graphical components used by GUI JetS3t applications Cockpit and Uploader.
|
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.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.multi | |
org.jets3t.service.utils |
General purpose utilities used throughout the JetS3t toolkit and applications.
|
org.jets3t.service.utils.oauth |
Modifier and Type | Method and Description |
---|---|
static ProviderCredentials |
CredentialsDialog.showDialog(Frame ownerFrame,
boolean askForFriendlyName,
boolean isTargetS3,
Jets3tProperties jets3tProperties,
HyperlinkActivatedListener hyperlinkListener)
Displays a dialog box prompting for a user's AWS credentials.
|
Constructor and Description |
---|
CredentialsDialog(Frame ownerFrame,
boolean askForFriendlyName,
Jets3tProperties jets3tProperties,
HyperlinkActivatedListener hyperlinkListener)
Displays a dialog box prompting for a user's credentials
|
StartupDialog(Frame owner,
Jets3tProperties properties,
HyperlinkActivatedListener hyperlinkListener)
Creates a modal dialog box with a title.
|
Constructor and Description |
---|
Synchronize(StorageService service,
boolean doAction,
boolean isQuiet,
boolean isNoProgress,
boolean isForce,
boolean isKeepFiles,
boolean isNoDelete,
boolean isMoveEnabled,
boolean isBatchMode,
boolean isGzipEnabled,
boolean isEncryptionEnabled,
int reportLevel,
Jets3tProperties properties)
Constructs the application with a pre-initialised service and the user-specified options.
|
Modifier and Type | Method and Description |
---|---|
boolean |
UserInputFields.buildFieldsPanel(JPanel fieldsPanel,
Jets3tProperties uploaderProperties)
Builds a user input panel matching the fields specified in the uploader.properties file.
|
Modifier and Type | Field and Description |
---|---|
protected Jets3tProperties |
CloudFrontService.jets3tProperties |
Modifier and Type | Method and Description |
---|---|
static Jets3tProperties |
Jets3tProperties.getInstance(InputStream inputStream,
String propertiesIdentifer)
Return a properties instance based on properties read from an input stream, and stores
the properties object in a cache referenced by the propertiesIdentifier.
|
static Jets3tProperties |
Jets3tProperties.getInstance(String propertiesFileName)
Return a properties instance based on properties read from a properties file, and stores
the properties object in a cache referenced by the properties file name.
|
Jets3tProperties |
StorageService.getJetS3tProperties() |
Modifier and Type | Method and Description |
---|---|
void |
Jets3tProperties.loadAndReplaceProperties(Jets3tProperties properties,
String propertiesSource)
Merges properties from another JetS3tProperties object into this instance.
|
Constructor and Description |
---|
CloudFrontService(ProviderCredentials credentials,
String invokingApplicationDescription,
org.apache.http.client.CredentialsProvider credentialsProvider,
Jets3tProperties jets3tProperties)
Constructs the service and initialises its properties.
|
S3Service(ProviderCredentials credentials,
String invokingApplicationDescription,
org.apache.http.client.CredentialsProvider credentialsProvider,
Jets3tProperties jets3tProperties) |
S3Service(ProviderCredentials credentials,
String invokingApplicationDescription,
Jets3tProperties jets3tProperties)
Construct an
S3Service identified by the given user credentials. |
StorageService(ProviderCredentials credentials,
String invokingApplicationDescription,
Jets3tProperties jets3tProperties)
Construct a
StorageService identified by the given user credentials. |
Modifier and Type | Method and Description |
---|---|
Jets3tProperties |
CloudFrontXmlResponsesSaxParser.getProperties() |
Constructor and Description |
---|
CloudFrontXmlResponsesSaxParser(Jets3tProperties properties)
Constructs the XML SAX parser.
|
XmlResponsesSaxParser(Jets3tProperties properties,
boolean returnGoogleStorageObjects)
Constructs the XML SAX parser.
|
Constructor and Description |
---|
GoogleStorageService(ProviderCredentials credentials,
String invokingApplicationDescription,
org.apache.http.client.CredentialsProvider credentialsProvider,
Jets3tProperties jets3tProperties)
Constructs the service and initialises the properties.
|
RepeatableRequestEntity(String name,
InputStream is,
String contentType,
long contentLength,
Jets3tProperties jets3tProperties,
boolean enableLiveMD5Hashing)
Creates a repeatable request entity for the input stream provided.
|
RestS3Service(ProviderCredentials credentials,
String invokingApplicationDescription,
org.apache.http.client.CredentialsProvider credentialsProvider,
Jets3tProperties jets3tProperties)
Constructs the service and initialises the properties.
|
RestStorageService(ProviderCredentials credentials,
String invokingApplicationDescription,
org.apache.http.client.CredentialsProvider credentialsProvider,
Jets3tProperties jets3tProperties)
Constructs the service and initialises the properties.
|
Constructor and Description |
---|
ThreadGroupManager(ThreadedStorageService.AbstractRunnable[] runnables,
ThreadWatcher threadWatcher,
Jets3tProperties jets3tProperties,
boolean isAdminTask) |
Modifier and Type | Method and Description |
---|---|
static FileComparer |
FileComparer.getInstance(Jets3tProperties jets3tProperties) |
static org.apache.http.client.HttpClient |
RestUtils.initHttpConnection(JetS3tRequestAuthorizer requestAuthorizer,
Jets3tProperties jets3tProperties,
String userAgentDescription,
org.apache.http.client.CredentialsProvider credentialsProvider)
Initialises, or re-initialises, the underlying HttpConnectionManager and
HttpClient objects a service will use to communicate with an AWS service.
|
static void |
RestUtils.initHttpProxy(org.apache.http.client.HttpClient httpClient,
Jets3tProperties jets3tProperties)
Initialises this service's HTTP proxy by auto-detecting the proxy settings.
|
static void |
RestUtils.initHttpProxy(org.apache.http.client.HttpClient httpClient,
Jets3tProperties jets3tProperties,
boolean proxyAutodetect,
String proxyHostAddress,
int proxyPort,
String proxyUser,
String proxyPassword,
String proxyDomain) |
static void |
RestUtils.initHttpProxy(org.apache.http.client.HttpClient httpClient,
Jets3tProperties jets3tProperties,
boolean proxyAutodetect,
String proxyHostAddress,
int proxyPort,
String proxyUser,
String proxyPassword,
String proxyDomain,
String endpoint) |
static void |
RestUtils.initHttpProxy(org.apache.http.client.HttpClient httpClient,
Jets3tProperties jets3tProperties,
String endpoint)
Initialises this service's HTTP proxy by auto-detecting the proxy settings using the given endpoint.
|
static void |
RestUtils.initHttpProxy(org.apache.http.client.HttpClient httpClient,
Jets3tProperties jets3tProperties,
String proxyHostAddress,
int proxyPort,
String proxyUser,
String proxyPassword,
String proxyDomain)
Initialises this service's HTTP proxy for authentication using the given
proxy settings.
|
static void |
RestUtils.initHttpProxy(org.apache.http.client.HttpClient httpClient,
String proxyHostAddress,
int proxyPort,
Jets3tProperties jets3tProperties)
Initialises this service's HTTP proxy with the given proxy settings.
|
Constructor and Description |
---|
FileComparer(Jets3tProperties jets3tProperties)
Constructs the class.
|
Constructor and Description |
---|
OAuthUtils(OAuthUtils.OAuthImplementation implementation,
String clientId,
String clientSecret,
Jets3tProperties jets3tProperties)
Create utility class for a given OAuth implementation that will use the given
client ID and Secret.
|
Copyright © 2006–2018. All rights reserved.