Changes since
the last release

com.ebay.sdk.call
Class VeROReportItemsCall

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

public class VeROReportItemsCall
extends ApiCall

Wrapper class of the VeROReportItems call of eBay SOAP API.

Title: SOAP API wrapper library.

Description: Contains wrapper classes for eBay SOAP APIs.

Copyright: Copyright (c) 2009

Company: eBay Inc.


Input property: RightsOwnerID - User ID of the VeRO member reporting the items.
Input property: ReportItems - Container (packet) for items being reported. You can report the same item more than once in a packet if a different reason code is used each time.
Output property: ReturnedVeROReportPacketID - A unique packet identifier for the items reported.
Output property: ReturnedVeROReportPacketStatus - The processing status of the packet.

Version:
1.0
Author:
Ron Murphy

Field Summary
 
Fields inherited from class com.ebay.sdk.ApiCall
apiException, sendReqListeners
 
Constructor Summary
VeROReportItemsCall()
          Constructor.
VeROReportItemsCall(ApiContext apiContext)
          Constructor.
 
Method Summary
 VeROReportItemsType getReportItems()
          Gets the VeROReportItemsRequestType.reportItems.
 Long getReturnedVeROReportPacketID()
          Valid after executing the API.
 VeROReportPacketStatusCodeType getReturnedVeROReportPacketStatus()
          Valid after executing the API.
 String getRightsOwnerID()
          Gets the VeROReportItemsRequestType.rightsOwnerID.
 void setReportItems(VeROReportItemsType reportItems)
          Sets the VeROReportItemsRequestType.reportItems.
 void setRightsOwnerID(String rightsOwnerID)
          Sets the VeROReportItemsRequestType.rightsOwnerID.
 Long veROReportItems()
          Reports items that allegedly infringe your copyright, trademark, or other intellectual property rights.
 
Methods inherited from class com.ebay.sdk.ApiCall
addDetailLevel, addSendRequestListener, execute, executeByApiName, getApiContext, getApiException, getBotBlock, getCallRetry, getDetailLevel, getEnableCompression, getEndUserIP, getErrorHandling, getInvocationID, getMessageID, getOutputSelector, getRequestXml, getResponseObject, getResponseXml, getSite, getWarningLevel, hasError, hasWarning, removeSendRequestListener, setApiContext, setBotBlock, setCallRetry, setDetailLevel, setEnableCompression, setEndUserIP, setErrorHandling, setInvocationID, setMessageID, setOutputSelector, setSite, setWarningLevel
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VeROReportItemsCall

public VeROReportItemsCall()
Constructor.


VeROReportItemsCall

public VeROReportItemsCall(ApiContext apiContext)
Constructor.

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

veROReportItems

public Long veROReportItems()
                     throws ApiException,
                            SdkException,
                            Exception
Reports items that allegedly infringe your copyright, trademark, or other intellectual property rights. You can report one or more items at a time with this call. You must be a member of the Verified Rights Owner (VeRO) Program to use this call.

Returns:
The Long object.
Throws:
ApiException
SdkException
Exception

getReportItems

public VeROReportItemsType getReportItems()
Gets the VeROReportItemsRequestType.reportItems.

Returns:
VeROReportItemsType

setReportItems

public void setReportItems(VeROReportItemsType reportItems)
Sets the VeROReportItemsRequestType.reportItems.

Parameters:
reportItems - VeROReportItemsType

getRightsOwnerID

public String getRightsOwnerID()
Gets the VeROReportItemsRequestType.rightsOwnerID.

Returns:
String

setRightsOwnerID

public void setRightsOwnerID(String rightsOwnerID)
Sets the VeROReportItemsRequestType.rightsOwnerID.

Parameters:
rightsOwnerID - String

getReturnedVeROReportPacketID

public Long getReturnedVeROReportPacketID()
Valid after executing the API. Gets the returned VeROReportItemsResponseType.returnedVeROReportPacketID.

Returns:
Long

getReturnedVeROReportPacketStatus

public VeROReportPacketStatusCodeType getReturnedVeROReportPacketStatus()
Valid after executing the API. Gets the returned VeROReportItemsResponseType.returnedVeROReportPacketStatus.

Returns:
VeROReportPacketStatusCodeType

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.