Changes since
the last release

com.ebay.soap.eBLBaseComponents
Class DisputeMessageType

java.lang.Object
  extended by com.ebay.soap.eBLBaseComponents.DisputeMessageType
All Implemented Interfaces:
java.io.Serializable

public class DisputeMessageType
extends java.lang.Object
implements java.io.Serializable

Contains a message posted to a dispute. The message can be posted by the buyer, the seller, or an eBay representative.

Note: 'Item Not Received' or 'Significantly Not As Described' cases, initiated by buyers through the eBay Money Back Guarantee program, are not returned with GetDispute or GetUserDisputes. The getCase method of the Post-Order API is used to retrieve Money Back Guarantee cases programmatically.

Java class for DisputeMessageType complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="DisputeMessageType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="MessageID" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="MessageSource" type="{urn:ebay:apis:eBLBaseComponents}DisputeMessageSourceCodeType" minOccurs="0"/>
         <element name="MessageCreationTime" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="MessageText" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <any/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Field Summary
protected  java.util.List<java.lang.Object> any
           
protected  java.util.Calendar messageCreationTime
           
protected  java.lang.Integer messageID
           
protected  DisputeMessageSourceCodeType messageSource
           
protected  java.lang.String messageText
           
 
Constructor Summary
DisputeMessageType()
           
 
Method Summary
protected  java.util.List<java.lang.Object> _getAny()
           
 java.lang.Object[] getAny()
           
 java.lang.Object getAny(int idx)
           
 int getAnyLength()
           
 java.util.Calendar getMessageCreationTime()
          Gets the value of the messageCreationTime property.
 java.lang.Integer getMessageID()
          Gets the value of the messageID property.
 DisputeMessageSourceCodeType getMessageSource()
          Gets the value of the messageSource property.
 java.lang.String getMessageText()
          Gets the value of the messageText property.
 java.lang.Object setAny(int idx, java.lang.Object value)
           
 void setAny(java.lang.Object[] values)
           
 void setMessageCreationTime(java.util.Calendar value)
          Sets the value of the messageCreationTime property.
 void setMessageID(java.lang.Integer value)
          Sets the value of the messageID property.
 void setMessageSource(DisputeMessageSourceCodeType value)
          Sets the value of the messageSource property.
 void setMessageText(java.lang.String value)
          Sets the value of the messageText property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

messageID

protected java.lang.Integer messageID

messageSource

protected DisputeMessageSourceCodeType messageSource

messageCreationTime

protected java.util.Calendar messageCreationTime

messageText

protected java.lang.String messageText

any

protected java.util.List<java.lang.Object> any
Constructor Detail

DisputeMessageType

public DisputeMessageType()
Method Detail

getMessageID

public java.lang.Integer getMessageID()
Gets the value of the messageID property.

Returns:
possible object is Integer

setMessageID

public void setMessageID(java.lang.Integer value)
Sets the value of the messageID property.

Parameters:
value - allowed object is Integer

getMessageSource

public DisputeMessageSourceCodeType getMessageSource()
Gets the value of the messageSource property.

Returns:
possible object is DisputeMessageSourceCodeType

setMessageSource

public void setMessageSource(DisputeMessageSourceCodeType value)
Sets the value of the messageSource property.

Parameters:
value - allowed object is DisputeMessageSourceCodeType

getMessageCreationTime

public java.util.Calendar getMessageCreationTime()
Gets the value of the messageCreationTime property.

Returns:
possible object is String

setMessageCreationTime

public void setMessageCreationTime(java.util.Calendar value)
Sets the value of the messageCreationTime property.

Parameters:
value - allowed object is String

getMessageText

public java.lang.String getMessageText()
Gets the value of the messageText property.

Returns:
possible object is String

setMessageText

public void setMessageText(java.lang.String value)
Sets the value of the messageText property.

Parameters:
value - allowed object is String

getAny

public java.lang.Object[] getAny()
Returns:
array of Element Object

getAny

public java.lang.Object getAny(int idx)
Returns:
one of Element Object

getAnyLength

public int getAnyLength()

setAny

public void setAny(java.lang.Object[] values)
Parameters:
values - allowed objects are Element Object

_getAny

protected java.util.List<java.lang.Object> _getAny()

setAny

public java.lang.Object setAny(int idx,
                               java.lang.Object value)
Parameters:
value - allowed object is Element Object

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-2009 eBay Inc. All rights reserved.