|
Changes since the last release |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.ebay.soap.eBLBaseComponents.AbstractResponseType
public abstract class AbstractResponseType
Base type definition of a response payload that can carry any
type of payload content with following optional elements:
- timestamp of response message
- application-level acknowledgement
- application-level (business-level) errors and warnings
Java class for AbstractResponseType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="AbstractResponseType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="Timestamp" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
<element name="Ack" type="{urn:ebay:apis:eBLBaseComponents}AckCodeType" minOccurs="0"/>
<element name="CorrelationID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="Errors" type="{urn:ebay:apis:eBLBaseComponents}ErrorType" maxOccurs="unbounded" minOccurs="0"/>
<element name="Message" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="Version" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="Build" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="NotificationEventName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="DuplicateInvocationDetails" type="{urn:ebay:apis:eBLBaseComponents}DuplicateInvocationDetailsType" minOccurs="0"/>
<element name="RecipientUserID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="EIASToken" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="NotificationSignature" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="HardExpirationWarning" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="BotBlock" type="{urn:ebay:apis:eBLBaseComponents}BotBlockResponseType" minOccurs="0"/>
<element name="ExternalUserData" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<any/>
</sequence>
</restriction>
</complexContent>
</complexType>
| Field Summary | |
|---|---|
protected AckCodeType |
ack
|
protected List<Object> |
any
|
protected BotBlockResponseType |
botBlock
|
protected String |
build
|
protected String |
correlationID
|
protected DuplicateInvocationDetailsType |
duplicateInvocationDetails
|
protected String |
eiasToken
|
protected List<ErrorType> |
errors
|
protected String |
externalUserData
|
protected String |
hardExpirationWarning
|
protected String |
message
|
protected String |
notificationEventName
|
protected String |
notificationSignature
|
protected String |
recipientUserID
|
protected Calendar |
timestamp
|
protected String |
version
|
| Constructor Summary | |
|---|---|
AbstractResponseType()
|
|
| Method Summary | |
|---|---|
protected List<Object> |
_getAny()
|
protected List<ErrorType> |
_getErrors()
|
AckCodeType |
getAck()
Gets the value of the ack property. |
Object[] |
getAny()
|
Object |
getAny(int idx)
|
int |
getAnyLength()
|
BotBlockResponseType |
getBotBlock()
Gets the value of the botBlock property. |
String |
getBuild()
Gets the value of the build property. |
String |
getCorrelationID()
Gets the value of the correlationID property. |
DuplicateInvocationDetailsType |
getDuplicateInvocationDetails()
Gets the value of the duplicateInvocationDetails property. |
String |
getEIASToken()
Gets the value of the eiasToken property. |
ErrorType[] |
getErrors()
|
ErrorType |
getErrors(int idx)
|
int |
getErrorsLength()
|
String |
getExternalUserData()
Gets the value of the externalUserData property. |
String |
getHardExpirationWarning()
Gets the value of the hardExpirationWarning property. |
String |
getMessage()
Gets the value of the message property. |
String |
getNotificationEventName()
Gets the value of the notificationEventName property. |
String |
getNotificationSignature()
Gets the value of the notificationSignature property. |
String |
getRecipientUserID()
Gets the value of the recipientUserID property. |
Calendar |
getTimestamp()
Gets the value of the timestamp property. |
String |
getVersion()
Gets the value of the version property. |
void |
setAck(AckCodeType value)
Sets the value of the ack property. |
Object |
setAny(int idx,
Object value)
|
void |
setAny(Object[] values)
|
void |
setBotBlock(BotBlockResponseType value)
Sets the value of the botBlock property. |
void |
setBuild(String value)
Sets the value of the build property. |
void |
setCorrelationID(String value)
Sets the value of the correlationID property. |
void |
setDuplicateInvocationDetails(DuplicateInvocationDetailsType value)
Sets the value of the duplicateInvocationDetails property. |
void |
setEIASToken(String value)
Sets the value of the eiasToken property. |
void |
setErrors(ErrorType[] values)
|
ErrorType |
setErrors(int idx,
ErrorType value)
|
void |
setExternalUserData(String value)
Sets the value of the externalUserData property. |
void |
setHardExpirationWarning(String value)
Sets the value of the hardExpirationWarning property. |
void |
setMessage(String value)
Sets the value of the message property. |
void |
setNotificationEventName(String value)
Sets the value of the notificationEventName property. |
void |
setNotificationSignature(String value)
Sets the value of the notificationSignature property. |
void |
setRecipientUserID(String value)
Sets the value of the recipientUserID property. |
void |
setTimestamp(Calendar value)
Sets the value of the timestamp property. |
void |
setVersion(String value)
Sets the value of the version property. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected Calendar timestamp
protected AckCodeType ack
protected String correlationID
protected List<ErrorType> errors
protected String message
protected String version
protected String build
protected String notificationEventName
protected DuplicateInvocationDetailsType duplicateInvocationDetails
protected String recipientUserID
protected String eiasToken
protected String notificationSignature
protected String hardExpirationWarning
protected BotBlockResponseType botBlock
protected String externalUserData
protected List<Object> any
| Constructor Detail |
|---|
public AbstractResponseType()
| Method Detail |
|---|
public Calendar getTimestamp()
Stringpublic void setTimestamp(Calendar value)
value - allowed object is
Stringpublic AckCodeType getAck()
AckCodeTypepublic void setAck(AckCodeType value)
value - allowed object is
AckCodeTypepublic String getCorrelationID()
Stringpublic void setCorrelationID(String value)
value - allowed object is
Stringpublic ErrorType[] getErrors()
ErrorTypepublic ErrorType getErrors(int idx)
ErrorTypepublic int getErrorsLength()
public void setErrors(ErrorType[] values)
values - allowed objects are
ErrorTypeprotected List<ErrorType> _getErrors()
public ErrorType setErrors(int idx,
ErrorType value)
value - allowed object is
ErrorTypepublic String getMessage()
Stringpublic void setMessage(String value)
value - allowed object is
Stringpublic String getVersion()
Stringpublic void setVersion(String value)
value - allowed object is
Stringpublic String getBuild()
Stringpublic void setBuild(String value)
value - allowed object is
Stringpublic String getNotificationEventName()
Stringpublic void setNotificationEventName(String value)
value - allowed object is
Stringpublic DuplicateInvocationDetailsType getDuplicateInvocationDetails()
DuplicateInvocationDetailsTypepublic void setDuplicateInvocationDetails(DuplicateInvocationDetailsType value)
value - allowed object is
DuplicateInvocationDetailsTypepublic String getRecipientUserID()
Stringpublic void setRecipientUserID(String value)
value - allowed object is
Stringpublic String getEIASToken()
Stringpublic void setEIASToken(String value)
value - allowed object is
Stringpublic String getNotificationSignature()
Stringpublic void setNotificationSignature(String value)
value - allowed object is
Stringpublic String getHardExpirationWarning()
Stringpublic void setHardExpirationWarning(String value)
value - allowed object is
Stringpublic BotBlockResponseType getBotBlock()
BotBlockResponseTypepublic void setBotBlock(BotBlockResponseType value)
value - allowed object is
BotBlockResponseTypepublic String getExternalUserData()
Stringpublic void setExternalUserData(String value)
value - allowed object is
Stringpublic Object[] getAny()
Object
Elementpublic Object getAny(int idx)
Object
Elementpublic int getAnyLength()
public void setAny(Object[] values)
values - allowed objects are
Object
Elementprotected List<Object> _getAny()
public Object setAny(int idx,
Object value)
value - allowed object is
Object
Element
|
Changes since the last release |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
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.