Package | Description |
---|---|
contribs.mx |
A JMX Instrumentation module for tracking important events that occur in your
S3 service.
|
org.jets3t.apps.synchronize |
Provides the Synchronize application, a console application to synchronize the
local file system with Amazon S3.
|
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.model |
Provides objects that model entities in S3 such as objects, buckets and owners.
|
org.jets3t.service.multi | |
org.jets3t.service.multi.event | |
org.jets3t.service.mx |
Modifier and Type | Method and Description |
---|---|
static void |
S3BucketMx.registerMBeans(StorageBucket[] buckets) |
void |
MxImpl.registerStorageBucketMBeans(StorageBucket[] buckets) |
Modifier and Type | Method and Description |
---|---|
void |
Synchronize.restoreToLocalDirectory(Map<String,String> objectKeyToFilepathMap,
String rootObjectPath,
File localDirectory,
StorageBucket bucket,
BytesProgressWatcher md5GenerationProgressWatcher)
Copies the contents of a root path in service to the local file system.
|
void |
Synchronize.uploadLocalDirectory(Map<String,String> objectKeyToFilepathMap,
StorageBucket bucket,
String rootObjectPath,
String aclString,
BytesProgressWatcher md5GenerationProgressWatcher)
Copies the contents of a local directory to a service, storing them in the given root path.
|
Modifier and Type | Method and Description |
---|---|
StorageBucket |
StorageService.createBucket(StorageBucket bucket)
Create a bucket with the Access Control List settings of the bucket object (if any).
|
StorageBucket |
StorageService.createBucket(String bucketName)
Creates a bucket.
|
protected StorageBucket |
StorageService.createBucketImpl(String bucketName,
String location,
AccessControlList acl)
Creates a bucket.
|
protected abstract StorageBucket |
StorageService.createBucketImpl(String bucketName,
String location,
AccessControlList acl,
Map<String,Object> headers)
Creates a bucket.
|
StorageBucket |
StorageService.getBucket(String bucketName)
Returns a bucket in your account by listing all your buckets
(using
StorageService.listAllBuckets() ), and looking for the named bucket in
this list. |
StorageBucket |
StorageService.getOrCreateBucket(String bucketName)
Returns a bucket in your account, and creates the bucket if
it does not yet exist.
|
StorageBucket[] |
StorageService.listAllBuckets()
Lists the buckets belonging to the service user.
|
protected StorageBucket[] |
StorageService.listAllBucketsImpl() |
protected abstract StorageBucket[] |
StorageService.listAllBucketsImpl(Map<String,Object> headers) |
protected abstract StorageBucket |
StorageService.newBucket() |
Modifier and Type | Method and Description |
---|---|
protected void |
StorageService.assertValidBucket(StorageBucket bucket,
String action)
Throws an exception if a bucket is null or contains a null/empty name.
|
StorageBucket |
StorageService.createBucket(StorageBucket bucket)
Create a bucket with the Access Control List settings of the bucket object (if any).
|
void |
StorageService.deleteBucket(StorageBucket bucket)
Deletes a bucket.
|
void |
StorageService.putBucketAcl(StorageBucket bucket)
Applies access control settings to a bucket.
|
Modifier and Type | Method and Description |
---|---|
StorageBucket[] |
XmlResponsesSaxParser.ListAllMyBucketsHandler.getBuckets() |
protected StorageBucket |
XmlResponsesSaxParser.newBucket() |
Modifier and Type | Method and Description |
---|---|
protected StorageBucket |
RestStorageService.createBucketImpl(String bucketName,
String location,
AccessControlList acl,
Map<String,Object> headers) |
protected StorageBucket |
GoogleStorageService.createBucketImpl(String bucketName,
String location,
AccessControlList acl,
String projectId) |
protected StorageBucket[] |
RestStorageService.listAllBucketsImpl(Map<String,Object> headers) |
protected StorageBucket[] |
GoogleStorageService.listAllBucketsImpl(String projectId) |
protected StorageBucket |
RestS3Service.newBucket() |
protected StorageBucket |
GoogleStorageService.newBucket() |
Modifier and Type | Class and Description |
---|---|
class |
GSBucket
Represents a bucket in the Google Storage service.
|
class |
S3Bucket
Represents an S3 bucket.
|
Modifier and Type | Method and Description |
---|---|
static S3Bucket[] |
S3Bucket.cast(StorageBucket[] buckets) |
static GSBucket[] |
GSBucket.cast(StorageBucket[] buckets) |
Modifier and Type | Method and Description |
---|---|
StorageBucket[] |
SimpleThreadedStorageService.createBuckets(String[] bucketNames)
Creates multiple buckets.
|
Modifier and Type | Method and Description |
---|---|
StorageBucket[] |
CreateBucketsEvent.getCancelledBuckets() |
StorageBucket[] |
CreateBucketsEvent.getCreatedBuckets() |
Modifier and Type | Method and Description |
---|---|
static CreateBucketsEvent |
CreateBucketsEvent.newCancelledEvent(StorageBucket[] incompletedBuckets,
Object uniqueOperationId) |
static CreateBucketsEvent |
CreateBucketsEvent.newInProgressEvent(ThreadWatcher threadWatcher,
StorageBucket[] completedBuckets,
Object uniqueOperationId) |
Modifier and Type | Method and Description |
---|---|
void |
MxDelegate.registerStorageBucketMBeans(StorageBucket[] buckets) |
void |
MxInterface.registerStorageBucketMBeans(StorageBucket[] buckets) |
Copyright © 2006–2018. All rights reserved.