Changes since
the last release

com.ebay.sdk.call
Class AddDisputeResponseCall

java.lang.Object
  extended by com.ebay.sdk.ApiCall
      extended by com.ebay.sdk.call.AddDisputeResponseCall

public class AddDisputeResponseCall
extends ApiCall

Wrapper class of the AddDisputeResponse call of eBay SOAP API.

Title: SOAP API wrapper library.

Description: Contains wrapper classes for eBay SOAP APIs.

Copyright: Copyright (c) 2007

Company: eBay Inc.


Input property: DisputeID - The unique identifier of the dispute, returned when the dispute was created.
Input property: MessageText - The text of a comment or response being posted to the dispute. Required when DisputeActivity is SellerAddInformation, SellerComment, or SellerPaymentNotReceived; otherwise, optional.
Input property: DisputeActivity - The type of activity the seller is taking on the dispute. The allowed value is determined by the current value of DisputeState, returned by GetDispute or GetUserDisputes. Some values are for Unpaid Item disputes and some are for Item Not Received disputes.
Input property: ShippingCarrierUsed - The shipping carrier used for the item in dispute. Required if DisputeActivity is SellerShippedItem; otherwise, optional.
Input property: ShipmentTrackNumber - The shipper's tracking number for the item being shipped. Required if DisputeActivity is SellerShippedItem; otherwise, optional.
Input property: ShippingTime - The date the item under dispute was shipped. Required if DisputeActivity is SellerShippedItem; otherwise, optional.


Field Summary
 
Fields inherited from class com.ebay.sdk.ApiCall
apiException, fullCredentials, sendReqListeners
 
Constructor Summary
AddDisputeResponseCall()
          Constructor.
AddDisputeResponseCall(ApiContext apiContext)
          Constructor.
 
Method Summary
 AddDisputeResponseResponseType addDisputeResponse()
          Allows a seller to respond to an Unpaid Item or Item Not Received dispute.
 DisputeActivityCodeType getDisputeActivity()
          Gets the AddDisputeResponseRequestType.disputeActivity.
 DisputeIDType getDisputeID()
          Gets the AddDisputeResponseRequestType.disputeID.
 String getMessageText()
          Gets the AddDisputeResponseRequestType.messageText.
 String getShipmentTrackNumber()
          Gets the AddDisputeResponseRequestType.shipmentTrackNumber.
 String getShippingCarrierUsed()
          Gets the AddDisputeResponseRequestType.shippingCarrierUsed.
 Calendar getShippingTime()
          Gets the AddDisputeResponseRequestType.shippingTime.
 void setDisputeActivity(DisputeActivityCodeType disputeActivity)
          Sets the AddDisputeResponseRequestType.disputeActivity.
 void setDisputeID(DisputeIDType disputeID)
          Sets the AddDisputeResponseRequestType.disputeID.
 void setMessageText(String messageText)
          Sets the AddDisputeResponseRequestType.messageText.
 void setShipmentTrackNumber(String shipmentTrackNumber)
          Sets the AddDisputeResponseRequestType.shipmentTrackNumber.
 void setShippingCarrierUsed(String shippingCarrierUsed)
          Sets the AddDisputeResponseRequestType.shippingCarrierUsed.
 void setShippingTime(Calendar shippingTime)
          Sets the AddDisputeResponseRequestType.shippingTime.
 
Methods inherited from class com.ebay.sdk.ApiCall
addDetailLevel, addSendRequestListener, execute, executeByApiName, getApiContext, getApiException, getCallRetry, getDetailLevel, getEnableCompression, getRequestXml, getResponseObject, getResponseXml, getSite, hasError, hasWarning, removeSendRequestListener, setApiContext, setCallRetry, setDetailLevel, setEnableCompression, setSite
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AddDisputeResponseCall

public AddDisputeResponseCall()
Constructor.


AddDisputeResponseCall

public AddDisputeResponseCall(ApiContext apiContext)
Constructor.

Parameters:
apiContext - The ApiContext object to be used to make the call.
Method Detail

addDisputeResponse

public AddDisputeResponseResponseType addDisputeResponse()
                                                  throws ApiException,
                                                         SdkException,
                                                         Exception
Allows a seller to respond to an Unpaid Item or Item Not Received dispute. The response can add a comment or close the dispute.

Returns:
The AddDisputeResponseResponseType object.
Throws:
ApiException
SdkException
Exception

getDisputeActivity

public DisputeActivityCodeType getDisputeActivity()
Gets the AddDisputeResponseRequestType.disputeActivity.

Returns:
DisputeActivityCodeType

setDisputeActivity

public void setDisputeActivity(DisputeActivityCodeType disputeActivity)
Sets the AddDisputeResponseRequestType.disputeActivity.

Parameters:
disputeActivity - DisputeActivityCodeType

getDisputeID

public DisputeIDType getDisputeID()
Gets the AddDisputeResponseRequestType.disputeID.

Returns:
DisputeIDType

setDisputeID

public void setDisputeID(DisputeIDType disputeID)
Sets the AddDisputeResponseRequestType.disputeID.

Parameters:
disputeID - DisputeIDType

getMessageText

public String getMessageText()
Gets the AddDisputeResponseRequestType.messageText.

Returns:
String

setMessageText

public void setMessageText(String messageText)
Sets the AddDisputeResponseRequestType.messageText.

Parameters:
messageText - String

getShipmentTrackNumber

public String getShipmentTrackNumber()
Gets the AddDisputeResponseRequestType.shipmentTrackNumber.

Returns:
String

setShipmentTrackNumber

public void setShipmentTrackNumber(String shipmentTrackNumber)
Sets the AddDisputeResponseRequestType.shipmentTrackNumber.

Parameters:
shipmentTrackNumber - String

getShippingCarrierUsed

public String getShippingCarrierUsed()
Gets the AddDisputeResponseRequestType.shippingCarrierUsed.

Returns:
String

setShippingCarrierUsed

public void setShippingCarrierUsed(String shippingCarrierUsed)
Sets the AddDisputeResponseRequestType.shippingCarrierUsed.

Parameters:
shippingCarrierUsed - String

getShippingTime

public Calendar getShippingTime()
Gets the AddDisputeResponseRequestType.shippingTime.

Returns:
Calendar

setShippingTime

public void setShippingTime(Calendar shippingTime)
Sets the AddDisputeResponseRequestType.shippingTime.

Parameters:
shippingTime - Calendar

Changes since
the last release

The information contained in this document is proprietary and confidential. Use of this information and the eBay API requires a Non-Disclosure Agreement (NDA) between the user and eBay Inc. For information regarding a qualifying NDA, contact Developer Relations:developer-relations@ebay.com
© 2004-2006 eBay Inc. All rights reserved.