
/**
 * SearchService2CallbackHandler.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.nexiwave.search.client;

    /**
     *  SearchService2CallbackHandler Callback class, Users can extend this class and implement
     *  their own receiveResult and receiveError methods.
     */
    public abstract class SearchService2CallbackHandler{



    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 SearchService2CallbackHandler(Object clientData){
        this.clientData = clientData;
    }

    /**
    * Please use this constructor if you don't want to set any clientData
    */
    public SearchService2CallbackHandler(){
        this.clientData = null;
    }

    /**
     * Get the client data
     */

     public Object getClientData() {
        return clientData;
     }

        
           /**
            * auto generated Axis2 call back method for addExt method
            * override this method for handling normal response from addExt operation
            */
           public void receiveResultaddExt(
                    com.nexiwave.search.client.SearchService2Stub.AddExtResponse result
                        ) {
           }

          /**
           * auto generated Axis2 Error handler
           * override this method for handling error response from addExt operation
           */
            public void receiveErroraddExt(java.lang.Exception e) {
            }
                
           /**
            * auto generated Axis2 call back method for listSpeakers method
            * override this method for handling normal response from listSpeakers operation
            */
           public void receiveResultlistSpeakers(
                    com.nexiwave.search.client.SearchService2Stub.ListSpeakersResponse result
                        ) {
           }

          /**
           * auto generated Axis2 Error handler
           * override this method for handling error response from listSpeakers operation
           */
            public void receiveErrorlistSpeakers(java.lang.Exception e) {
            }
                
           /**
            * auto generated Axis2 call back method for listAllRecordingInfo method
            * override this method for handling normal response from listAllRecordingInfo operation
            */
           public void receiveResultlistAllRecordingInfo(
                    com.nexiwave.search.client.SearchService2Stub.ListAllRecordingInfoResponse result
                        ) {
           }

          /**
           * auto generated Axis2 Error handler
           * override this method for handling error response from listAllRecordingInfo operation
           */
            public void receiveErrorlistAllRecordingInfo(java.lang.Exception e) {
            }
                
           /**
            * auto generated Axis2 call back method for lookupUserId method
            * override this method for handling normal response from lookupUserId operation
            */
           public void receiveResultlookupUserId(
                    com.nexiwave.search.client.SearchService2Stub.LookupUserIdResponse result
                        ) {
           }

          /**
           * auto generated Axis2 Error handler
           * override this method for handling error response from lookupUserId operation
           */
            public void receiveErrorlookupUserId(java.lang.Exception e) {
            }
                
           /**
            * auto generated Axis2 call back method for listDecodingProfiles method
            * override this method for handling normal response from listDecodingProfiles operation
            */
           public void receiveResultlistDecodingProfiles(
                    com.nexiwave.search.client.SearchService2Stub.ListDecodingProfilesResponse result
                        ) {
           }

          /**
           * auto generated Axis2 Error handler
           * override this method for handling error response from listDecodingProfiles operation
           */
            public void receiveErrorlistDecodingProfiles(java.lang.Exception e) {
            }
                
           /**
            * auto generated Axis2 call back method for queryProcessingStatus method
            * override this method for handling normal response from queryProcessingStatus operation
            */
           public void receiveResultqueryProcessingStatus(
                    com.nexiwave.search.client.SearchService2Stub.QueryProcessingStatusResponse result
                        ) {
           }

          /**
           * auto generated Axis2 Error handler
           * override this method for handling error response from queryProcessingStatus operation
           */
            public void receiveErrorqueryProcessingStatus(java.lang.Exception e) {
            }
                
           /**
            * auto generated Axis2 call back method for updateRecording method
            * override this method for handling normal response from updateRecording operation
            */
           public void receiveResultupdateRecording(
                    com.nexiwave.search.client.SearchService2Stub.UpdateRecordingResponse result
                        ) {
           }

          /**
           * auto generated Axis2 Error handler
           * override this method for handling error response from updateRecording operation
           */
            public void receiveErrorupdateRecording(java.lang.Exception e) {
            }
                
           /**
            * auto generated Axis2 call back method for estimateTotalNumberOfMatches method
            * override this method for handling normal response from estimateTotalNumberOfMatches operation
            */
           public void receiveResultestimateTotalNumberOfMatches(
                    com.nexiwave.search.client.SearchService2Stub.EstimateTotalNumberOfMatchesResponse result
                        ) {
           }

          /**
           * auto generated Axis2 Error handler
           * override this method for handling error response from estimateTotalNumberOfMatches operation
           */
            public void receiveErrorestimateTotalNumberOfMatches(java.lang.Exception e) {
            }
                
           /**
            * auto generated Axis2 call back method for lookupAll method
            * override this method for handling normal response from lookupAll operation
            */
           public void receiveResultlookupAll(
                    com.nexiwave.search.client.SearchService2Stub.LookupAllResponse result
                        ) {
           }

          /**
           * auto generated Axis2 Error handler
           * override this method for handling error response from lookupAll operation
           */
            public void receiveErrorlookupAll(java.lang.Exception e) {
            }
                
           /**
            * auto generated Axis2 call back method for multiAddLocalFile method
            * override this method for handling normal response from multiAddLocalFile operation
            */
           public void receiveResultmultiAddLocalFile(
                    com.nexiwave.search.client.SearchService2Stub.MultiAddLocalFileResponse result
                        ) {
           }

          /**
           * auto generated Axis2 Error handler
           * override this method for handling error response from multiAddLocalFile operation
           */
            public void receiveErrormultiAddLocalFile(java.lang.Exception e) {
            }
                
           /**
            * auto generated Axis2 call back method for getTranscription method
            * override this method for handling normal response from getTranscription operation
            */
           public void receiveResultgetTranscription(
                    com.nexiwave.search.client.SearchService2Stub.GetTranscriptionResponse result
                        ) {
           }

          /**
           * auto generated Axis2 Error handler
           * override this method for handling error response from getTranscription operation
           */
            public void receiveErrorgetTranscription(java.lang.Exception e) {
            }
                
           /**
            * auto generated Axis2 call back method for query method
            * override this method for handling normal response from query operation
            */
           public void receiveResultquery(
                    com.nexiwave.search.client.SearchService2Stub.QueryResponse result
                        ) {
           }

          /**
           * auto generated Axis2 Error handler
           * override this method for handling error response from query operation
           */
            public void receiveErrorquery(java.lang.Exception e) {
            }
                
           /**
            * auto generated Axis2 call back method for listRecordingInfo method
            * override this method for handling normal response from listRecordingInfo operation
            */
           public void receiveResultlistRecordingInfo(
                    com.nexiwave.search.client.SearchService2Stub.ListRecordingInfoResponse result
                        ) {
           }

          /**
           * auto generated Axis2 Error handler
           * override this method for handling error response from listRecordingInfo operation
           */
            public void receiveErrorlistRecordingInfo(java.lang.Exception e) {
            }
                
           /**
            * auto generated Axis2 call back method for multiAddExt method
            * override this method for handling normal response from multiAddExt operation
            */
           public void receiveResultmultiAddExt(
                    com.nexiwave.search.client.SearchService2Stub.MultiAddExtResponse result
                        ) {
           }

          /**
           * auto generated Axis2 Error handler
           * override this method for handling error response from multiAddExt operation
           */
            public void receiveErrormultiAddExt(java.lang.Exception e) {
            }
                
           /**
            * auto generated Axis2 call back method for multiUpdateRecording method
            * override this method for handling normal response from multiUpdateRecording operation
            */
           public void receiveResultmultiUpdateRecording(
                    com.nexiwave.search.client.SearchService2Stub.MultiUpdateRecordingResponse result
                        ) {
           }

          /**
           * auto generated Axis2 Error handler
           * override this method for handling error response from multiUpdateRecording operation
           */
            public void receiveErrormultiUpdateRecording(java.lang.Exception e) {
            }
                
           /**
            * auto generated Axis2 call back method for multiQueryProcessingStatus method
            * override this method for handling normal response from multiQueryProcessingStatus operation
            */
           public void receiveResultmultiQueryProcessingStatus(
                    com.nexiwave.search.client.SearchService2Stub.MultiQueryProcessingStatusResponse result
                        ) {
           }

          /**
           * auto generated Axis2 Error handler
           * override this method for handling error response from multiQueryProcessingStatus operation
           */
            public void receiveErrormultiQueryProcessingStatus(java.lang.Exception e) {
            }
                
           /**
            * auto generated Axis2 call back method for purgeAll method
            * override this method for handling normal response from purgeAll operation
            */
           public void receiveResultpurgeAll(
                    com.nexiwave.search.client.SearchService2Stub.PurgeAllResponse result
                        ) {
           }

          /**
           * auto generated Axis2 Error handler
           * override this method for handling error response from purgeAll operation
           */
            public void receiveErrorpurgeAll(java.lang.Exception e) {
            }
                
           /**
            * auto generated Axis2 call back method for attachHumanTranscription method
            * override this method for handling normal response from attachHumanTranscription operation
            */
           public void receiveResultattachHumanTranscription(
                    com.nexiwave.search.client.SearchService2Stub.AttachHumanTranscriptionResponse result
                        ) {
           }

          /**
           * auto generated Axis2 Error handler
           * override this method for handling error response from attachHumanTranscription operation
           */
            public void receiveErrorattachHumanTranscription(java.lang.Exception e) {
            }
                
           /**
            * auto generated Axis2 call back method for add method
            * override this method for handling normal response from add operation
            */
           public void receiveResultadd(
                    com.nexiwave.search.client.SearchService2Stub.AddResponse result
                        ) {
           }

          /**
           * auto generated Axis2 Error handler
           * override this method for handling error response from add operation
           */
            public void receiveErroradd(java.lang.Exception e) {
            }
                
           /**
            * auto generated Axis2 call back method for multiGetTranscription method
            * override this method for handling normal response from multiGetTranscription operation
            */
           public void receiveResultmultiGetTranscription(
                    com.nexiwave.search.client.SearchService2Stub.MultiGetTranscriptionResponse result
                        ) {
           }

          /**
           * auto generated Axis2 Error handler
           * override this method for handling error response from multiGetTranscription operation
           */
            public void receiveErrormultiGetTranscription(java.lang.Exception e) {
            }
                
           /**
            * auto generated Axis2 call back method for getTimeStampedHumanTranscription method
            * override this method for handling normal response from getTimeStampedHumanTranscription operation
            */
           public void receiveResultgetTimeStampedHumanTranscription(
                    com.nexiwave.search.client.SearchService2Stub.GetTimeStampedHumanTranscriptionResponse result
                        ) {
           }

          /**
           * auto generated Axis2 Error handler
           * override this method for handling error response from getTimeStampedHumanTranscription operation
           */
            public void receiveErrorgetTimeStampedHumanTranscription(java.lang.Exception e) {
            }
                
           /**
            * auto generated Axis2 call back method for addLocalFile method
            * override this method for handling normal response from addLocalFile operation
            */
           public void receiveResultaddLocalFile(
                    com.nexiwave.search.client.SearchService2Stub.AddLocalFileResponse result
                        ) {
           }

          /**
           * auto generated Axis2 Error handler
           * override this method for handling error response from addLocalFile operation
           */
            public void receiveErroraddLocalFile(java.lang.Exception e) {
            }
                
           /**
            * auto generated Axis2 call back method for listSupportedLocale method
            * override this method for handling normal response from listSupportedLocale operation
            */
           public void receiveResultlistSupportedLocale(
                    com.nexiwave.search.client.SearchService2Stub.ListSupportedLocaleResponse result
                        ) {
           }

          /**
           * auto generated Axis2 Error handler
           * override this method for handling error response from listSupportedLocale operation
           */
            public void receiveErrorlistSupportedLocale(java.lang.Exception e) {
            }
                
           /**
            * auto generated Axis2 call back method for addByURL method
            * override this method for handling normal response from addByURL operation
            */
           public void receiveResultaddByURL(
                    com.nexiwave.search.client.SearchService2Stub.AddByURLResponse result
                        ) {
           }

          /**
           * auto generated Axis2 Error handler
           * override this method for handling error response from addByURL operation
           */
            public void receiveErroraddByURL(java.lang.Exception e) {
            }
                
           /**
            * auto generated Axis2 call back method for multiAddByURL method
            * override this method for handling normal response from multiAddByURL operation
            */
           public void receiveResultmultiAddByURL(
                    com.nexiwave.search.client.SearchService2Stub.MultiAddByURLResponse result
                        ) {
           }

          /**
           * auto generated Axis2 Error handler
           * override this method for handling error response from multiAddByURL operation
           */
            public void receiveErrormultiAddByURL(java.lang.Exception e) {
            }
                
           /**
            * auto generated Axis2 call back method for attachHumanTranscriptionFile method
            * override this method for handling normal response from attachHumanTranscriptionFile operation
            */
           public void receiveResultattachHumanTranscriptionFile(
                    com.nexiwave.search.client.SearchService2Stub.AttachHumanTranscriptionFileResponse result
                        ) {
           }

          /**
           * auto generated Axis2 Error handler
           * override this method for handling error response from attachHumanTranscriptionFile operation
           */
            public void receiveErrorattachHumanTranscriptionFile(java.lang.Exception e) {
            }
                
           /**
            * auto generated Axis2 call back method for querySpeakEvents method
            * override this method for handling normal response from querySpeakEvents operation
            */
           public void receiveResultquerySpeakEvents(
                    com.nexiwave.search.client.SearchService2Stub.QuerySpeakEventsResponse result
                        ) {
           }

          /**
           * auto generated Axis2 Error handler
           * override this method for handling error response from querySpeakEvents operation
           */
            public void receiveErrorquerySpeakEvents(java.lang.Exception e) {
            }
                
           /**
            * auto generated Axis2 call back method for purge method
            * override this method for handling normal response from purge operation
            */
           public void receiveResultpurge(
                    com.nexiwave.search.client.SearchService2Stub.PurgeResponse result
                        ) {
           }

          /**
           * auto generated Axis2 Error handler
           * override this method for handling error response from purge operation
           */
            public void receiveErrorpurge(java.lang.Exception e) {
            }
                
           /**
            * auto generated Axis2 call back method for remove method
            * override this method for handling normal response from remove operation
            */
           public void receiveResultremove(
                    com.nexiwave.search.client.SearchService2Stub.RemoveResponse result
                        ) {
           }

          /**
           * auto generated Axis2 Error handler
           * override this method for handling error response from remove operation
           */
            public void receiveErrorremove(java.lang.Exception e) {
            }
                
           /**
            * auto generated Axis2 call back method for getNumberOfRecordings method
            * override this method for handling normal response from getNumberOfRecordings operation
            */
           public void receiveResultgetNumberOfRecordings(
                    com.nexiwave.search.client.SearchService2Stub.GetNumberOfRecordingsResponse result
                        ) {
           }

          /**
           * auto generated Axis2 Error handler
           * override this method for handling error response from getNumberOfRecordings operation
           */
            public void receiveErrorgetNumberOfRecordings(java.lang.Exception e) {
            }
                
           /**
            * auto generated Axis2 call back method for orderHumanTranscription method
            * override this method for handling normal response from orderHumanTranscription operation
            */
           public void receiveResultorderHumanTranscription(
                    com.nexiwave.search.client.SearchService2Stub.OrderHumanTranscriptionResponse result
                        ) {
           }

          /**
           * auto generated Axis2 Error handler
           * override this method for handling error response from orderHumanTranscription operation
           */
            public void receiveErrororderHumanTranscription(java.lang.Exception e) {
            }
                
           /**
            * auto generated Axis2 call back method for queryExt method
            * override this method for handling normal response from queryExt operation
            */
           public void receiveResultqueryExt(
                    com.nexiwave.search.client.SearchService2Stub.QueryExtResponse result
                        ) {
           }

          /**
           * auto generated Axis2 Error handler
           * override this method for handling error response from queryExt operation
           */
            public void receiveErrorqueryExt(java.lang.Exception e) {
            }
                
           /**
            * auto generated Axis2 call back method for lookup method
            * override this method for handling normal response from lookup operation
            */
           public void receiveResultlookup(
                    com.nexiwave.search.client.SearchService2Stub.LookupResponse result
                        ) {
           }

          /**
           * auto generated Axis2 Error handler
           * override this method for handling error response from lookup operation
           */
            public void receiveErrorlookup(java.lang.Exception e) {
            }
                


    }
    