com.ca.jcs.sdkws.forwardinc.ws
Class GroupServiceCallbackHandler

java.lang.Object
  extended by com.ca.jcs.sdkws.forwardinc.ws.GroupServiceCallbackHandler

public abstract class GroupServiceCallbackHandler
extends Object

GroupServiceCallbackHandler Callback class, Users can extend this class and implement their own receiveResult and receiveError methods.


Field Summary
protected  Object clientData
           
 
Constructor Summary
GroupServiceCallbackHandler()
          Please use this constructor if you don't want to set any clientData
GroupServiceCallbackHandler(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.
 
Method Summary
 Object getClientData()
          Get the client data
 void receiveErroraddGroup(Exception e)
          auto generated Axis2 Error handler override this method for handling error response from addGroup operation
 void receiveErrorassignUserToGroup(Exception e)
          auto generated Axis2 Error handler override this method for handling error response from assignUserToGroup operation
 void receiveErrorlookupGroup(Exception e)
          auto generated Axis2 Error handler override this method for handling error response from lookupGroup operation
 void receiveErrormodifyGroup(Exception e)
          auto generated Axis2 Error handler override this method for handling error response from modifyGroup operation
 void receiveErrorpingGroup(Exception e)
          auto generated Axis2 Error handler override this method for handling error response from pingGroup operation
 void receiveErrorremoveGroup(Exception e)
          auto generated Axis2 Error handler override this method for handling error response from removeGroup operation
 void receiveErrorremoveUserFromGroup(Exception e)
          auto generated Axis2 Error handler override this method for handling error response from removeUserFromGroup operation
 void receiveErrorrenameGroup(Exception e)
          auto generated Axis2 Error handler override this method for handling error response from renameGroup operation
 void receiveErrorsearchGroup(Exception e)
          auto generated Axis2 Error handler override this method for handling error response from searchGroup operation
 void receiveResultaddGroup(GroupServiceStub.AddGroupResponse result)
          auto generated Axis2 call back method for addGroup method override this method for handling normal response from addGroup operation
 void receiveResultassignUserToGroup(GroupServiceStub.AssignUserToGroupResponse result)
          auto generated Axis2 call back method for assignUserToGroup method override this method for handling normal response from assignUserToGroup operation
 void receiveResultlookupGroup(GroupServiceStub.LookupGroupResponse result)
          auto generated Axis2 call back method for lookupGroup method override this method for handling normal response from lookupGroup operation
 void receiveResultmodifyGroup(GroupServiceStub.ModifyGroupResponse result)
          auto generated Axis2 call back method for modifyGroup method override this method for handling normal response from modifyGroup operation
 void receiveResultpingGroup(GroupServiceStub.PingGroupResponse result)
          auto generated Axis2 call back method for pingGroup method override this method for handling normal response from pingGroup operation
 void receiveResultremoveGroup(GroupServiceStub.RemoveGroupResponse result)
          auto generated Axis2 call back method for removeGroup method override this method for handling normal response from removeGroup operation
 void receiveResultremoveUserFromGroup(GroupServiceStub.RemoveUserFromGroupResponse result)
          auto generated Axis2 call back method for removeUserFromGroup method override this method for handling normal response from removeUserFromGroup operation
 void receiveResultrenameGroup(GroupServiceStub.RenameGroupResponse result)
          auto generated Axis2 call back method for renameGroup method override this method for handling normal response from renameGroup operation
 void receiveResultsearchGroup(GroupServiceStub.SearchGroupResponse result)
          auto generated Axis2 call back method for searchGroup method override this method for handling normal response from searchGroup operation
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

clientData

protected Object clientData
Constructor Detail

GroupServiceCallbackHandler

public GroupServiceCallbackHandler(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.

Parameters:
clientData - Object mechanism by which the user can pass in user data that will be avilable at the time this callback is called.

GroupServiceCallbackHandler

public GroupServiceCallbackHandler()
Please use this constructor if you don't want to set any clientData

Method Detail

getClientData

public Object getClientData()
Get the client data


receiveResultrenameGroup

public void receiveResultrenameGroup(GroupServiceStub.RenameGroupResponse result)
auto generated Axis2 call back method for renameGroup method override this method for handling normal response from renameGroup operation


receiveErrorrenameGroup

public void receiveErrorrenameGroup(Exception e)
auto generated Axis2 Error handler override this method for handling error response from renameGroup operation


receiveResultpingGroup

public void receiveResultpingGroup(GroupServiceStub.PingGroupResponse result)
auto generated Axis2 call back method for pingGroup method override this method for handling normal response from pingGroup operation


receiveErrorpingGroup

public void receiveErrorpingGroup(Exception e)
auto generated Axis2 Error handler override this method for handling error response from pingGroup operation


receiveResultassignUserToGroup

public void receiveResultassignUserToGroup(GroupServiceStub.AssignUserToGroupResponse result)
auto generated Axis2 call back method for assignUserToGroup method override this method for handling normal response from assignUserToGroup operation


receiveErrorassignUserToGroup

public void receiveErrorassignUserToGroup(Exception e)
auto generated Axis2 Error handler override this method for handling error response from assignUserToGroup operation


receiveResultmodifyGroup

public void receiveResultmodifyGroup(GroupServiceStub.ModifyGroupResponse result)
auto generated Axis2 call back method for modifyGroup method override this method for handling normal response from modifyGroup operation


receiveErrormodifyGroup

public void receiveErrormodifyGroup(Exception e)
auto generated Axis2 Error handler override this method for handling error response from modifyGroup operation


receiveResultlookupGroup

public void receiveResultlookupGroup(GroupServiceStub.LookupGroupResponse result)
auto generated Axis2 call back method for lookupGroup method override this method for handling normal response from lookupGroup operation


receiveErrorlookupGroup

public void receiveErrorlookupGroup(Exception e)
auto generated Axis2 Error handler override this method for handling error response from lookupGroup operation


receiveResultremoveUserFromGroup

public void receiveResultremoveUserFromGroup(GroupServiceStub.RemoveUserFromGroupResponse result)
auto generated Axis2 call back method for removeUserFromGroup method override this method for handling normal response from removeUserFromGroup operation


receiveErrorremoveUserFromGroup

public void receiveErrorremoveUserFromGroup(Exception e)
auto generated Axis2 Error handler override this method for handling error response from removeUserFromGroup operation


receiveResultremoveGroup

public void receiveResultremoveGroup(GroupServiceStub.RemoveGroupResponse result)
auto generated Axis2 call back method for removeGroup method override this method for handling normal response from removeGroup operation


receiveErrorremoveGroup

public void receiveErrorremoveGroup(Exception e)
auto generated Axis2 Error handler override this method for handling error response from removeGroup operation


receiveResultaddGroup

public void receiveResultaddGroup(GroupServiceStub.AddGroupResponse result)
auto generated Axis2 call back method for addGroup method override this method for handling normal response from addGroup operation


receiveErroraddGroup

public void receiveErroraddGroup(Exception e)
auto generated Axis2 Error handler override this method for handling error response from addGroup operation


receiveResultsearchGroup

public void receiveResultsearchGroup(GroupServiceStub.SearchGroupResponse result)
auto generated Axis2 call back method for searchGroup method override this method for handling normal response from searchGroup operation


receiveErrorsearchGroup

public void receiveErrorsearchGroup(Exception e)
auto generated Axis2 Error handler override this method for handling error response from searchGroup operation



Created 2011-07-14 13:27 EST