|
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.AbstractRequestType
public abstract class AbstractRequestType
Base type definition of the request payload, which can carry any type of payload content plus optional versioning information and detail level requirements. All concrete request types (e.g., AddItemRequestType) are derived from the abstract request type. The naming convention we use for the concrete type names is the name of the service (the verb or call name) followed by "RequestType": VerbNameRequestType
| Constructor Summary | |
|---|---|
AbstractRequestType()
|
|
| Method Summary | |
|---|---|
boolean |
equals(Object obj)
|
MessageElement[] |
get_any()
Gets the _any value for this AbstractRequestType. |
BotBlockRequestType |
getBotBlock()
Gets the botBlock value for this AbstractRequestType. |
static org.apache.axis.encoding.Deserializer |
getDeserializer(String mechType,
Class _javaType,
QName _xmlType)
Get Custom Deserializer |
DetailLevelCodeType[] |
getDetailLevel()
Gets the detailLevel value for this AbstractRequestType. |
DetailLevelCodeType |
getDetailLevel(int i)
|
String |
getEndUserIP()
Gets the endUserIP value for this AbstractRequestType. |
ErrorHandlingCodeType |
getErrorHandling()
Gets the errorHandling value for this AbstractRequestType. |
String |
getErrorLanguage()
Gets the errorLanguage value for this AbstractRequestType. |
UUIDType |
getInvocationID()
Gets the invocationID value for this AbstractRequestType. |
String |
getMessageID()
Gets the messageID value for this AbstractRequestType. |
String[] |
getOutputSelector()
Gets the outputSelector value for this AbstractRequestType. |
String |
getOutputSelector(int i)
|
static org.apache.axis.encoding.Serializer |
getSerializer(String mechType,
Class _javaType,
QName _xmlType)
Get Custom Serializer |
static org.apache.axis.description.TypeDesc |
getTypeDesc()
Return type metadata object |
String |
getVersion()
Gets the version value for this AbstractRequestType. |
WarningLevelCodeType |
getWarningLevel()
Gets the warningLevel value for this AbstractRequestType. |
int |
hashCode()
|
void |
set_any(MessageElement[] _any)
Sets the _any value for this AbstractRequestType. |
void |
setBotBlock(BotBlockRequestType botBlock)
Sets the botBlock value for this AbstractRequestType. |
void |
setDetailLevel(DetailLevelCodeType[] detailLevel)
Sets the detailLevel value for this AbstractRequestType. |
void |
setDetailLevel(int i,
DetailLevelCodeType value)
|
void |
setEndUserIP(String endUserIP)
Sets the endUserIP value for this AbstractRequestType. |
void |
setErrorHandling(ErrorHandlingCodeType errorHandling)
Sets the errorHandling value for this AbstractRequestType. |
void |
setErrorLanguage(String errorLanguage)
Sets the errorLanguage value for this AbstractRequestType. |
void |
setInvocationID(UUIDType invocationID)
Sets the invocationID value for this AbstractRequestType. |
void |
setMessageID(String messageID)
Sets the messageID value for this AbstractRequestType. |
void |
setOutputSelector(int i,
String value)
|
void |
setOutputSelector(String[] outputSelector)
Sets the outputSelector value for this AbstractRequestType. |
void |
setVersion(String version)
Sets the version value for this AbstractRequestType. |
void |
setWarningLevel(WarningLevelCodeType warningLevel)
Sets the warningLevel value for this AbstractRequestType. |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public AbstractRequestType()
| Method Detail |
|---|
public DetailLevelCodeType[] getDetailLevel()
public void setDetailLevel(DetailLevelCodeType[] detailLevel)
detailLevel - Detail levels are instructions that define standard subsets of
data to return for particular data components (e.g., each
Item, Transaction, or User) within the response payload.
For example, a particular detail level might cause the
response to include buyer-related data in every result
(e.g., for every Item), but no seller-related data.
Specifying a detail level is like using a
predefined attribute list in the SELECT clause of an SQL query.
Use the DetailLevel element to specify the required detail level
that the client application needs pertaining to the data components
that are applicable to the request.public DetailLevelCodeType getDetailLevel(int i)
public void setDetailLevel(int i,
DetailLevelCodeType value)
public String getErrorLanguage()
public void setErrorLanguage(String errorLanguage)
errorLanguage - public String getMessageID()
public void setMessageID(String messageID)
messageID - public String getVersion()
public void setVersion(String version)
version - public String getEndUserIP()
public void setEndUserIP(String endUserIP)
endUserIP - public ErrorHandlingCodeType getErrorHandling()
public void setErrorHandling(ErrorHandlingCodeType errorHandling)
errorHandling - Preferences that specify how eBay should handle certain requests
that contain
invalid data or that could partially fail. These preferences give
you some control
over whether eBay returns warnings or errors in response to invalid
data and how
eBay handles listing requests when such data is passed in. For
example, these
preferences are applicable to AddItem and related calls when Item
Specifics are
specified, and to CompleteSale. See the eBay Web Services Guide
for details about these preferences and their effects.public UUIDType getInvocationID()
public void setInvocationID(UUIDType invocationID)
invocationID - Specifies a universally unique identifier. The identifier can only
contain digits
from 0-9 and letters from A-F. The identifier must be 32 characters
long. For
example, 9CEBD9A6825644EC8D06C436D6CF494B.public String[] getOutputSelector()
public void setOutputSelector(String[] outputSelector)
outputSelector - Specifies the ID of the highest-level category to return,
along with its subcategories.
If no parent category is specified, all categories are
returned for the specified site. (Please do not pass a value
of 0; zero (0) is an invalid value for CategoryParent.)
To determine available category IDs, call GetCategories with
no filters and use a DetailLevel value of ReturnAll.
If you specify multiple parent categories, the hierarchy for
each one is returned.public String getOutputSelector(int i)
public void setOutputSelector(int i,
String value)
public WarningLevelCodeType getWarningLevel()
public void setWarningLevel(WarningLevelCodeType warningLevel)
warningLevel - public BotBlockRequestType getBotBlock()
public void setBotBlock(BotBlockRequestType botBlock)
botBlock - Container of token and user reply.public MessageElement[] get_any()
public void set_any(MessageElement[] _any)
_any - public boolean equals(Object obj)
equals in class Objectpublic int hashCode()
hashCode in class Objectpublic static org.apache.axis.description.TypeDesc getTypeDesc()
public static org.apache.axis.encoding.Serializer getSerializer(String mechType,
Class _javaType,
QName _xmlType)
public static org.apache.axis.encoding.Deserializer getDeserializer(String mechType,
Class _javaType,
QName _xmlType)
|
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-2006 eBay Inc. All rights reserved.