/* * * Copyright 2010 PC-NG Inc. All rights reserved. * PC-NG PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. */ /** * SearchServiceCallbackHandler.java * * This file was auto-generated from WSDL * by the Apache Axis2 version: 1.4.1 Built on : Aug 13, 2008 (05:03:35 LKT) */ package com.nexiwave.search.client; /** * SearchServiceCallbackHandler Callback class, Users can extend this class and * implement their own receiveResult and receiveError methods. */ public abstract class SearchServiceCallbackHandler { 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 SearchServiceCallbackHandler(Object clientData) { this.clientData = clientData; } /** * Please use this constructor if you don't want to set any clientData */ public SearchServiceCallbackHandler() { this.clientData = null; } /** * Get the client data */ public Object getClientData() { return clientData; } /** * 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.SearchServiceStub.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 add method override this method * for handling normal response from add operation */ public void receiveResultadd( com.nexiwave.search.client.SearchServiceStub.AddResponse result) { } /** * auto generated Axis2 Error handler override this method for handling * error response from add operation */ public void receiveErroradd(java.lang.Exception e) { } }