/** * AmazonS3CallbackHandler.java * * This file was auto-generated from WSDL * by the Apache Axis2 version: 1.5.1 Built on : Oct 19, 2009 (10:59:00 EDT) */ package com.amazon.s3.client; /** * AmazonS3CallbackHandler Callback class, Users can extend this class and implement * their own receiveResult and receiveError methods. */ public abstract class AmazonS3CallbackHandler{ protected Object clientData; /** * User can pass in any object that needs to be accessed once the NonBlocking * Web service call is finished and appropriate method of this CallBack is called. * @param clientData Object mechanism by which the user can pass in user data * that will be avilable at the time this callback is called. */ public AmazonS3CallbackHandler(Object clientData){ this.clientData = clientData; } /** * Please use this constructor if you don't want to set any clientData */ public AmazonS3CallbackHandler(){ this.clientData = null; } /** * Get the client data */ public Object getClientData() { return clientData; } /** * auto generated Axis2 call back method for getBucketLoggingStatus method * override this method for handling normal response from getBucketLoggingStatus operation */ public void receiveResultgetBucketLoggingStatus( com.amazon.s3.client.AmazonS3Stub.GetBucketLoggingStatusResponse result ) { } /** * auto generated Axis2 Error handler * override this method for handling error response from getBucketLoggingStatus operation */ public void receiveErrorgetBucketLoggingStatus(java.lang.Exception e) { } /** * auto generated Axis2 call back method for copyObject method * override this method for handling normal response from copyObject operation */ public void receiveResultcopyObject( com.amazon.s3.client.AmazonS3Stub.CopyObjectResponse result ) { } /** * auto generated Axis2 Error handler * override this method for handling error response from copyObject operation */ public void receiveErrorcopyObject(java.lang.Exception e) { } /** * auto generated Axis2 call back method for getBucketAccessControlPolicy method * override this method for handling normal response from getBucketAccessControlPolicy operation */ public void receiveResultgetBucketAccessControlPolicy( com.amazon.s3.client.AmazonS3Stub.GetBucketAccessControlPolicyResponse result ) { } /** * auto generated Axis2 Error handler * override this method for handling error response from getBucketAccessControlPolicy operation */ public void receiveErrorgetBucketAccessControlPolicy(java.lang.Exception e) { } /** * auto generated Axis2 call back method for listBucket method * override this method for handling normal response from listBucket operation */ public void receiveResultlistBucket( com.amazon.s3.client.AmazonS3Stub.ListBucketResponse result ) { } /** * auto generated Axis2 Error handler * override this method for handling error response from listBucket operation */ public void receiveErrorlistBucket(java.lang.Exception e) { } /** * auto generated Axis2 call back method for putObject method * override this method for handling normal response from putObject operation */ public void receiveResultputObject( com.amazon.s3.client.AmazonS3Stub.PutObjectResponse result ) { } /** * auto generated Axis2 Error handler * override this method for handling error response from putObject operation */ public void receiveErrorputObject(java.lang.Exception e) { } /** * auto generated Axis2 call back method for createBucket method * override this method for handling normal response from createBucket operation */ public void receiveResultcreateBucket( com.amazon.s3.client.AmazonS3Stub.CreateBucketResponse result ) { } /** * auto generated Axis2 Error handler * override this method for handling error response from createBucket operation */ public void receiveErrorcreateBucket(java.lang.Exception e) { } /** * auto generated Axis2 call back method for listAllMyBuckets method * override this method for handling normal response from listAllMyBuckets operation */ public void receiveResultlistAllMyBuckets( com.amazon.s3.client.AmazonS3Stub.ListAllMyBucketsResponse result ) { } /** * auto generated Axis2 Error handler * override this method for handling error response from listAllMyBuckets operation */ public void receiveErrorlistAllMyBuckets(java.lang.Exception e) { } /** * auto generated Axis2 call back method for getObject method * override this method for handling normal response from getObject operation */ public void receiveResultgetObject( com.amazon.s3.client.AmazonS3Stub.GetObjectResponse result ) { } /** * auto generated Axis2 Error handler * override this method for handling error response from getObject operation */ public void receiveErrorgetObject(java.lang.Exception e) { } /** * auto generated Axis2 call back method for deleteBucket method * override this method for handling normal response from deleteBucket operation */ public void receiveResultdeleteBucket( com.amazon.s3.client.AmazonS3Stub.DeleteBucketResponse result ) { } /** * auto generated Axis2 Error handler * override this method for handling error response from deleteBucket operation */ public void receiveErrordeleteBucket(java.lang.Exception e) { } /** * auto generated Axis2 call back method for setBucketLoggingStatus method * override this method for handling normal response from setBucketLoggingStatus operation */ public void receiveResultsetBucketLoggingStatus( com.amazon.s3.client.AmazonS3Stub.SetBucketLoggingStatusResponse result ) { } /** * auto generated Axis2 Error handler * override this method for handling error response from setBucketLoggingStatus operation */ public void receiveErrorsetBucketLoggingStatus(java.lang.Exception e) { } /** * auto generated Axis2 call back method for getObjectAccessControlPolicy method * override this method for handling normal response from getObjectAccessControlPolicy operation */ public void receiveResultgetObjectAccessControlPolicy( com.amazon.s3.client.AmazonS3Stub.GetObjectAccessControlPolicyResponse result ) { } /** * auto generated Axis2 Error handler * override this method for handling error response from getObjectAccessControlPolicy operation */ public void receiveErrorgetObjectAccessControlPolicy(java.lang.Exception e) { } /** * auto generated Axis2 call back method for deleteObject method * override this method for handling normal response from deleteObject operation */ public void receiveResultdeleteObject( com.amazon.s3.client.AmazonS3Stub.DeleteObjectResponse result ) { } /** * auto generated Axis2 Error handler * override this method for handling error response from deleteObject operation */ public void receiveErrordeleteObject(java.lang.Exception e) { } /** * auto generated Axis2 call back method for setBucketAccessControlPolicy method * override this method for handling normal response from setBucketAccessControlPolicy operation */ public void receiveResultsetBucketAccessControlPolicy( com.amazon.s3.client.AmazonS3Stub.SetBucketAccessControlPolicyResponse result ) { } /** * auto generated Axis2 Error handler * override this method for handling error response from setBucketAccessControlPolicy operation */ public void receiveErrorsetBucketAccessControlPolicy(java.lang.Exception e) { } /** * auto generated Axis2 call back method for setObjectAccessControlPolicy method * override this method for handling normal response from setObjectAccessControlPolicy operation */ public void receiveResultsetObjectAccessControlPolicy( com.amazon.s3.client.AmazonS3Stub.SetObjectAccessControlPolicyResponse result ) { } /** * auto generated Axis2 Error handler * override this method for handling error response from setObjectAccessControlPolicy operation */ public void receiveErrorsetObjectAccessControlPolicy(java.lang.Exception e) { } /** * auto generated Axis2 call back method for putObjectInline method * override this method for handling normal response from putObjectInline operation */ public void receiveResultputObjectInline( com.amazon.s3.client.AmazonS3Stub.PutObjectInlineResponse result ) { } /** * auto generated Axis2 Error handler * override this method for handling error response from putObjectInline operation */ public void receiveErrorputObjectInline(java.lang.Exception e) { } /** * auto generated Axis2 call back method for getObjectExtended method * override this method for handling normal response from getObjectExtended operation */ public void receiveResultgetObjectExtended( com.amazon.s3.client.AmazonS3Stub.GetObjectExtendedResponse result ) { } /** * auto generated Axis2 Error handler * override this method for handling error response from getObjectExtended operation */ public void receiveErrorgetObjectExtended(java.lang.Exception e) { } }