Changes since
the last release

com.ebay.soap.eBLBaseComponents
Class AddDisputeRequestType

java.lang.Object
  extended by com.ebay.soap.eBLBaseComponents.AbstractRequestType
      extended by com.ebay.soap.eBLBaseComponents.AddDisputeRequestType
All Implemented Interfaces:
Serializable

public class AddDisputeRequestType
extends AbstractRequestType
implements Serializable

Enables a seller to create a new Unpaid Item dispute. (Item Not Received disputes can only be created via the eBay web site.)

See Also:
Serialized Form

Constructor Summary
AddDisputeRequestType()
           
 
Method Summary
 boolean equals(Object obj)
           
static org.apache.axis.encoding.Deserializer getDeserializer(String mechType, Class _javaType, QName _xmlType)
          Get Custom Deserializer
 DisputeExplanationCodeType getDisputeExplanation()
          Gets the disputeExplanation value for this AddDisputeRequestType.
 DisputeReasonCodeType getDisputeReason()
          Gets the disputeReason value for this AddDisputeRequestType.
 ItemIDType getItemID()
          Gets the itemID value for this AddDisputeRequestType.
static org.apache.axis.encoding.Serializer getSerializer(String mechType, Class _javaType, QName _xmlType)
          Get Custom Serializer
 String getTransactionID()
          Gets the transactionID value for this AddDisputeRequestType.
static org.apache.axis.description.TypeDesc getTypeDesc()
          Return type metadata object
 int hashCode()
           
 void setDisputeExplanation(DisputeExplanationCodeType disputeExplanation)
          Sets the disputeExplanation value for this AddDisputeRequestType.
 void setDisputeReason(DisputeReasonCodeType disputeReason)
          Sets the disputeReason value for this AddDisputeRequestType.
 void setItemID(ItemIDType itemID)
          Sets the itemID value for this AddDisputeRequestType.
 void setTransactionID(String transactionID)
          Sets the transactionID value for this AddDisputeRequestType.
 
Methods inherited from class com.ebay.soap.eBLBaseComponents.AbstractRequestType
get_any, getBotBlock, getDetailLevel, getDetailLevel, getEndUserIP, getErrorHandling, getErrorLanguage, getInvocationID, getMessageID, getOutputSelector, getOutputSelector, getVersion, getWarningLevel, set_any, setBotBlock, setDetailLevel, setDetailLevel, setEndUserIP, setErrorHandling, setErrorLanguage, setInvocationID, setMessageID, setOutputSelector, setOutputSelector, setVersion, setWarningLevel
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AddDisputeRequestType

public AddDisputeRequestType()
Method Detail

getDisputeExplanation

public DisputeExplanationCodeType getDisputeExplanation()
Gets the disputeExplanation value for this AddDisputeRequestType.

Returns:
disputeExplanation Contains the dispute explanation, entered when the dispute was created. Provides additional information to supplement the dispute reason. The values allowed depend on the value of DisputeReason.

setDisputeExplanation

public void setDisputeExplanation(DisputeExplanationCodeType disputeExplanation)
Sets the disputeExplanation value for this AddDisputeRequestType.

Parameters:
disputeExplanation - Contains the dispute explanation, entered when the dispute was created. Provides additional information to supplement the dispute reason. The values allowed depend on the value of DisputeReason.

getDisputeReason

public DisputeReasonCodeType getDisputeReason()
Gets the disputeReason value for this AddDisputeRequestType.

Returns:
disputeReason Specifies the top-level reason for the dispute and determines the values you can use for DisputeExplanation. Some values are for Item Not Received disputes and others are for Unpaid Item Process disputes.

setDisputeReason

public void setDisputeReason(DisputeReasonCodeType disputeReason)
Sets the disputeReason value for this AddDisputeRequestType.

Parameters:
disputeReason - Specifies the top-level reason for the dispute and determines the values you can use for DisputeExplanation. Some values are for Item Not Received disputes and others are for Unpaid Item Process disputes.

getItemID

public ItemIDType getItemID()
Gets the itemID value for this AddDisputeRequestType.

Returns:
itemID Type that represents the unique identifier for a single item listing.

setItemID

public void setItemID(ItemIDType itemID)
Sets the itemID value for this AddDisputeRequestType.

Parameters:
itemID - Type that represents the unique identifier for a single item listing.

getTransactionID

public String getTransactionID()
Gets the transactionID value for this AddDisputeRequestType.

Returns:
transactionID

setTransactionID

public void setTransactionID(String transactionID)
Sets the transactionID value for this AddDisputeRequestType.

Parameters:
transactionID -

equals

public boolean equals(Object obj)
Overrides:
equals in class AbstractRequestType

hashCode

public int hashCode()
Overrides:
hashCode in class AbstractRequestType

getTypeDesc

public static org.apache.axis.description.TypeDesc getTypeDesc()
Return type metadata object


getSerializer

public static org.apache.axis.encoding.Serializer getSerializer(String mechType,
                                                                Class _javaType,
                                                                QName _xmlType)
Get Custom Serializer


getDeserializer

public static org.apache.axis.encoding.Deserializer getDeserializer(String mechType,
                                                                    Class _javaType,
                                                                    QName _xmlType)
Get Custom Deserializer


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.