org.jets3t.service.impl.soap.axis._2006_03_01
Class AmazonS3SoapBindingStub
java.lang.Object
org.apache.axis.client.Stub
org.jets3t.service.impl.soap.axis._2006_03_01.AmazonS3SoapBindingStub
- All Implemented Interfaces:
- java.rmi.Remote, javax.xml.rpc.Stub, AmazonS3_PortType
public class AmazonS3SoapBindingStub
- extends org.apache.axis.client.Stub
- implements AmazonS3_PortType
Fields inherited from class org.apache.axis.client.Stub |
_call, cachedEndpoint, cachedPassword, cachedPortName, cachedProperties, cachedTimeout, cachedUsername, maintainSession, maintainSessionSet, service |
Fields inherited from interface javax.xml.rpc.Stub |
ENDPOINT_ADDRESS_PROPERTY, PASSWORD_PROPERTY, SESSION_MAINTAIN_PROPERTY, USERNAME_PROPERTY |
Method Summary |
CopyObjectResult |
copyObject(java.lang.String sourceBucket,
java.lang.String sourceKey,
java.lang.String destinationBucket,
java.lang.String destinationKey,
MetadataDirective metadataDirective,
MetadataEntry[] metadata,
Grant[] accessControlList,
java.util.Calendar copySourceIfModifiedSince,
java.util.Calendar copySourceIfUnmodifiedSince,
java.lang.String[] copySourceIfMatch,
java.lang.String[] copySourceIfNoneMatch,
StorageClass storageClass,
java.lang.String AWSAccessKeyId,
java.util.Calendar timestamp,
java.lang.String signature,
java.lang.String credential)
|
CreateBucketResult |
createBucket(java.lang.String bucket,
Grant[] accessControlList,
java.lang.String AWSAccessKeyId,
java.util.Calendar timestamp,
java.lang.String signature)
|
protected org.apache.axis.client.Call |
createCall()
|
Status |
deleteBucket(java.lang.String bucket,
java.lang.String AWSAccessKeyId,
java.util.Calendar timestamp,
java.lang.String signature,
java.lang.String credential)
|
Status |
deleteObject(java.lang.String bucket,
java.lang.String key,
java.lang.String AWSAccessKeyId,
java.util.Calendar timestamp,
java.lang.String signature,
java.lang.String credential)
|
AccessControlPolicy |
getBucketAccessControlPolicy(java.lang.String bucket,
java.lang.String AWSAccessKeyId,
java.util.Calendar timestamp,
java.lang.String signature,
java.lang.String credential)
|
BucketLoggingStatus |
getBucketLoggingStatus(java.lang.String bucket,
java.lang.String AWSAccessKeyId,
java.util.Calendar timestamp,
java.lang.String signature,
java.lang.String credential)
|
GetObjectResult |
getObject(java.lang.String bucket,
java.lang.String key,
boolean getMetadata,
boolean getData,
boolean inlineData,
java.lang.String AWSAccessKeyId,
java.util.Calendar timestamp,
java.lang.String signature,
java.lang.String credential)
|
AccessControlPolicy |
getObjectAccessControlPolicy(java.lang.String bucket,
java.lang.String key,
java.lang.String AWSAccessKeyId,
java.util.Calendar timestamp,
java.lang.String signature,
java.lang.String credential)
|
GetObjectResult |
getObjectExtended(java.lang.String bucket,
java.lang.String key,
boolean getMetadata,
boolean getData,
boolean inlineData,
java.lang.Long byteRangeStart,
java.lang.Long byteRangeEnd,
java.util.Calendar ifModifiedSince,
java.util.Calendar ifUnmodifiedSince,
java.lang.String[] ifMatch,
java.lang.String[] ifNoneMatch,
java.lang.Boolean returnCompleteObjectOnConditionFailure,
java.lang.String AWSAccessKeyId,
java.util.Calendar timestamp,
java.lang.String signature,
java.lang.String credential)
|
ListAllMyBucketsResult |
listAllMyBuckets(java.lang.String AWSAccessKeyId,
java.util.Calendar timestamp,
java.lang.String signature)
|
ListBucketResult |
listBucket(java.lang.String bucket,
java.lang.String prefix,
java.lang.String marker,
java.lang.Integer maxKeys,
java.lang.String delimiter,
java.lang.String AWSAccessKeyId,
java.util.Calendar timestamp,
java.lang.String signature,
java.lang.String credential)
|
PutObjectResult |
putObject(java.lang.String bucket,
java.lang.String key,
MetadataEntry[] metadata,
long contentLength,
Grant[] accessControlList,
StorageClass storageClass,
java.lang.String AWSAccessKeyId,
java.util.Calendar timestamp,
java.lang.String signature,
java.lang.String credential)
|
PutObjectResult |
putObjectInline(java.lang.String bucket,
java.lang.String key,
MetadataEntry[] metadata,
byte[] data,
long contentLength,
Grant[] accessControlList,
StorageClass storageClass,
java.lang.String AWSAccessKeyId,
java.util.Calendar timestamp,
java.lang.String signature,
java.lang.String credential)
|
void |
setBucketAccessControlPolicy(java.lang.String bucket,
Grant[] accessControlList,
java.lang.String AWSAccessKeyId,
java.util.Calendar timestamp,
java.lang.String signature,
java.lang.String credential)
|
void |
setBucketLoggingStatus(java.lang.String bucket,
java.lang.String AWSAccessKeyId,
java.util.Calendar timestamp,
java.lang.String signature,
java.lang.String credential,
BucketLoggingStatus bucketLoggingStatus)
|
void |
setObjectAccessControlPolicy(java.lang.String bucket,
java.lang.String key,
Grant[] accessControlList,
java.lang.String AWSAccessKeyId,
java.util.Calendar timestamp,
java.lang.String signature,
java.lang.String credential)
|
Methods inherited from class org.apache.axis.client.Stub |
_createCall, _getCall, _getProperty, _getPropertyNames, _getService, _setProperty, addAttachment, clearAttachments, clearHeaders, extractAttachments, firstCall, getAttachments, getHeader, getHeaders, getPassword, getPortName, getResponseHeader, getResponseHeaders, getResponseHeaders, getTimeout, getUsername, removeProperty, setAttachments, setHeader, setHeader, setMaintainSession, setPassword, setPortName, setPortName, setRequestHeaders, setTimeout, setUsername |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AmazonS3SoapBindingStub
public AmazonS3SoapBindingStub()
throws org.apache.axis.AxisFault
- Throws:
org.apache.axis.AxisFault
AmazonS3SoapBindingStub
public AmazonS3SoapBindingStub(java.net.URL endpointURL,
javax.xml.rpc.Service service)
throws org.apache.axis.AxisFault
- Throws:
org.apache.axis.AxisFault
AmazonS3SoapBindingStub
public AmazonS3SoapBindingStub(javax.xml.rpc.Service service)
throws org.apache.axis.AxisFault
- Throws:
org.apache.axis.AxisFault
createCall
protected org.apache.axis.client.Call createCall()
throws java.rmi.RemoteException
- Throws:
java.rmi.RemoteException
createBucket
public CreateBucketResult createBucket(java.lang.String bucket,
Grant[] accessControlList,
java.lang.String AWSAccessKeyId,
java.util.Calendar timestamp,
java.lang.String signature)
throws java.rmi.RemoteException
- Specified by:
createBucket
in interface AmazonS3_PortType
- Throws:
java.rmi.RemoteException
deleteBucket
public Status deleteBucket(java.lang.String bucket,
java.lang.String AWSAccessKeyId,
java.util.Calendar timestamp,
java.lang.String signature,
java.lang.String credential)
throws java.rmi.RemoteException
- Specified by:
deleteBucket
in interface AmazonS3_PortType
- Throws:
java.rmi.RemoteException
getObjectAccessControlPolicy
public AccessControlPolicy getObjectAccessControlPolicy(java.lang.String bucket,
java.lang.String key,
java.lang.String AWSAccessKeyId,
java.util.Calendar timestamp,
java.lang.String signature,
java.lang.String credential)
throws java.rmi.RemoteException
- Specified by:
getObjectAccessControlPolicy
in interface AmazonS3_PortType
- Throws:
java.rmi.RemoteException
getBucketAccessControlPolicy
public AccessControlPolicy getBucketAccessControlPolicy(java.lang.String bucket,
java.lang.String AWSAccessKeyId,
java.util.Calendar timestamp,
java.lang.String signature,
java.lang.String credential)
throws java.rmi.RemoteException
- Specified by:
getBucketAccessControlPolicy
in interface AmazonS3_PortType
- Throws:
java.rmi.RemoteException
setObjectAccessControlPolicy
public void setObjectAccessControlPolicy(java.lang.String bucket,
java.lang.String key,
Grant[] accessControlList,
java.lang.String AWSAccessKeyId,
java.util.Calendar timestamp,
java.lang.String signature,
java.lang.String credential)
throws java.rmi.RemoteException
- Specified by:
setObjectAccessControlPolicy
in interface AmazonS3_PortType
- Throws:
java.rmi.RemoteException
setBucketAccessControlPolicy
public void setBucketAccessControlPolicy(java.lang.String bucket,
Grant[] accessControlList,
java.lang.String AWSAccessKeyId,
java.util.Calendar timestamp,
java.lang.String signature,
java.lang.String credential)
throws java.rmi.RemoteException
- Specified by:
setBucketAccessControlPolicy
in interface AmazonS3_PortType
- Throws:
java.rmi.RemoteException
getObject
public GetObjectResult getObject(java.lang.String bucket,
java.lang.String key,
boolean getMetadata,
boolean getData,
boolean inlineData,
java.lang.String AWSAccessKeyId,
java.util.Calendar timestamp,
java.lang.String signature,
java.lang.String credential)
throws java.rmi.RemoteException
- Specified by:
getObject
in interface AmazonS3_PortType
- Throws:
java.rmi.RemoteException
getObjectExtended
public GetObjectResult getObjectExtended(java.lang.String bucket,
java.lang.String key,
boolean getMetadata,
boolean getData,
boolean inlineData,
java.lang.Long byteRangeStart,
java.lang.Long byteRangeEnd,
java.util.Calendar ifModifiedSince,
java.util.Calendar ifUnmodifiedSince,
java.lang.String[] ifMatch,
java.lang.String[] ifNoneMatch,
java.lang.Boolean returnCompleteObjectOnConditionFailure,
java.lang.String AWSAccessKeyId,
java.util.Calendar timestamp,
java.lang.String signature,
java.lang.String credential)
throws java.rmi.RemoteException
- Specified by:
getObjectExtended
in interface AmazonS3_PortType
- Throws:
java.rmi.RemoteException
putObject
public PutObjectResult putObject(java.lang.String bucket,
java.lang.String key,
MetadataEntry[] metadata,
long contentLength,
Grant[] accessControlList,
StorageClass storageClass,
java.lang.String AWSAccessKeyId,
java.util.Calendar timestamp,
java.lang.String signature,
java.lang.String credential)
throws java.rmi.RemoteException
- Specified by:
putObject
in interface AmazonS3_PortType
- Throws:
java.rmi.RemoteException
putObjectInline
public PutObjectResult putObjectInline(java.lang.String bucket,
java.lang.String key,
MetadataEntry[] metadata,
byte[] data,
long contentLength,
Grant[] accessControlList,
StorageClass storageClass,
java.lang.String AWSAccessKeyId,
java.util.Calendar timestamp,
java.lang.String signature,
java.lang.String credential)
throws java.rmi.RemoteException
- Specified by:
putObjectInline
in interface AmazonS3_PortType
- Throws:
java.rmi.RemoteException
deleteObject
public Status deleteObject(java.lang.String bucket,
java.lang.String key,
java.lang.String AWSAccessKeyId,
java.util.Calendar timestamp,
java.lang.String signature,
java.lang.String credential)
throws java.rmi.RemoteException
- Specified by:
deleteObject
in interface AmazonS3_PortType
- Throws:
java.rmi.RemoteException
listBucket
public ListBucketResult listBucket(java.lang.String bucket,
java.lang.String prefix,
java.lang.String marker,
java.lang.Integer maxKeys,
java.lang.String delimiter,
java.lang.String AWSAccessKeyId,
java.util.Calendar timestamp,
java.lang.String signature,
java.lang.String credential)
throws java.rmi.RemoteException
- Specified by:
listBucket
in interface AmazonS3_PortType
- Throws:
java.rmi.RemoteException
listAllMyBuckets
public ListAllMyBucketsResult listAllMyBuckets(java.lang.String AWSAccessKeyId,
java.util.Calendar timestamp,
java.lang.String signature)
throws java.rmi.RemoteException
- Specified by:
listAllMyBuckets
in interface AmazonS3_PortType
- Throws:
java.rmi.RemoteException
setBucketLoggingStatus
public void setBucketLoggingStatus(java.lang.String bucket,
java.lang.String AWSAccessKeyId,
java.util.Calendar timestamp,
java.lang.String signature,
java.lang.String credential,
BucketLoggingStatus bucketLoggingStatus)
throws java.rmi.RemoteException
- Specified by:
setBucketLoggingStatus
in interface AmazonS3_PortType
- Throws:
java.rmi.RemoteException
getBucketLoggingStatus
public BucketLoggingStatus getBucketLoggingStatus(java.lang.String bucket,
java.lang.String AWSAccessKeyId,
java.util.Calendar timestamp,
java.lang.String signature,
java.lang.String credential)
throws java.rmi.RemoteException
- Specified by:
getBucketLoggingStatus
in interface AmazonS3_PortType
- Throws:
java.rmi.RemoteException
copyObject
public CopyObjectResult copyObject(java.lang.String sourceBucket,
java.lang.String sourceKey,
java.lang.String destinationBucket,
java.lang.String destinationKey,
MetadataDirective metadataDirective,
MetadataEntry[] metadata,
Grant[] accessControlList,
java.util.Calendar copySourceIfModifiedSince,
java.util.Calendar copySourceIfUnmodifiedSince,
java.lang.String[] copySourceIfMatch,
java.lang.String[] copySourceIfNoneMatch,
StorageClass storageClass,
java.lang.String AWSAccessKeyId,
java.util.Calendar timestamp,
java.lang.String signature,
java.lang.String credential)
throws java.rmi.RemoteException
- Specified by:
copyObject
in interface AmazonS3_PortType
- Throws:
java.rmi.RemoteException