Changes since
the last release

com.ebay.soap.eBLBaseComponents
Enum PickupStatusCodeType

java.lang.Object
  extended by java.lang.Enum<PickupStatusCodeType>
      extended by com.ebay.soap.eBLBaseComponents.PickupStatusCodeType
All Implemented Interfaces:
Serializable, Comparable<PickupStatusCodeType>

public enum PickupStatusCodeType
extends Enum<PickupStatusCodeType>

Java class for PickupStatusCodeType.

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

 <simpleType name="PickupStatusCodeType">
   <restriction base="{http://www.w3.org/2001/XMLSchema}token">
     <enumeration value="Invalid"/>
     <enumeration value="NotApplicable"/>
     <enumeration value="PendingMerchantConfirmation"/>
     <enumeration value="ReadyToPickup"/>
     <enumeration value="Pickedup"/>
     <enumeration value="PickupCancelledOutOfStock"/>
     <enumeration value="PickupCancelledBuyerRejected"/>
     <enumeration value="PickupCancelledBuyerNoShow"/>
     <enumeration value="PickupCancelled"/>
     <enumeration value="CustomCode"/>
   </restriction>
 </simpleType>
 
Note: Per JAXB standards, underscores are added to separate words in enumerations (e.g., PayPal becomes PAY_PAL).


Enum Constant Summary
CUSTOM_CODE
          This value is reserved for internal or future use.
INVALID
          This value indicates that the current status value of the In-Store Pickup order is invalid.
NOT_APPLICABLE
          This value indicates that the current status value of the In-Store Pickup order is not applicable.
PENDING_MERCHANT_CONFIRMATION
          This status indicates that the In-Store Pickup order has yet to be acknowledged by the merchant.
PICKEDUP
          This status indicates that the In-Store Pickup order has been picked up by the buyer.
PICKUP_CANCELLED
          This status indicates that the In-Store Pickup order has been cancelled, and the exact reason is not available.
PICKUP_CANCELLED_BUYER_NO_SHOW
          This status indicates that the In-Store Pickup order has been cancelled by the merchant, because the buyer never showed up to pick up the item.
PICKUP_CANCELLED_BUYER_REJECTED
          This status indicates that the In-Store Pickup order has been cancelled by the merchant, because the buyer rejected the item.
PICKUP_CANCELLED_OUT_OF_STOCK
          This status indicates that the In-Store Pickup order has been cancelled by the merchant, because the product was out of stock.
READY_TO_PICKUP
          This status indicates that the In-Store Pickup order is ready to be picked up by the buyer.
 
Method Summary
static PickupStatusCodeType fromValue(String v)
           
 String value()
           
static PickupStatusCodeType valueOf(String name)
          Returns the enum constant of this type with the specified name.
static PickupStatusCodeType[] values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 
Methods inherited from class java.lang.Enum
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

INVALID

public static final PickupStatusCodeType INVALID
This value indicates that the current status value of the In-Store Pickup order is invalid.


NOT_APPLICABLE

public static final PickupStatusCodeType NOT_APPLICABLE
This value indicates that the current status value of the In-Store Pickup order is not applicable.


PENDING_MERCHANT_CONFIRMATION

public static final PickupStatusCodeType PENDING_MERCHANT_CONFIRMATION
This status indicates that the In-Store Pickup order has yet to be acknowledged by the merchant. This is typically the state before the merchant sends the ORDER.READY_FOR_PICKUP notification to eBay through the Inbound Notifications API.


READY_TO_PICKUP

public static final PickupStatusCodeType READY_TO_PICKUP
This status indicates that the In-Store Pickup order is ready to be picked up by the buyer. This state occurs after the merchant sends the ORDER.READY_FOR_PICKUP notification to eBay through the Inbound Notifications API.


PICKEDUP

public static final PickupStatusCodeType PICKEDUP
This status indicates that the In-Store Pickup order has been picked up by the buyer. This state occurs after the merchant sends the ORDER.PICKEDUP notification to eBay through the Inbound Notifications API.


PICKUP_CANCELLED_OUT_OF_STOCK

public static final PickupStatusCodeType PICKUP_CANCELLED_OUT_OF_STOCK
This status indicates that the In-Store Pickup order has been cancelled by the merchant, because the product was out of stock. This state occurs after the merchant sends the ORDER.PICKUP_CANCELED notification (with the CANCEL_TYPE parameter in the notification payload set to "OUT_OF_STOCK") to eBay through the Inbound Notifications API.


PICKUP_CANCELLED_BUYER_REJECTED

public static final PickupStatusCodeType PICKUP_CANCELLED_BUYER_REJECTED
This status indicates that the In-Store Pickup order has been cancelled by the merchant, because the buyer rejected the item. This state occurs after the merchant sends the ORDER.PICKUP_CANCELED notification (with the CANCEL_TYPE parameter in the notification payload set to "BUYER_REJECTED") to eBay through the Inbound Notifications API.


PICKUP_CANCELLED_BUYER_NO_SHOW

public static final PickupStatusCodeType PICKUP_CANCELLED_BUYER_NO_SHOW
This status indicates that the In-Store Pickup order has been cancelled by the merchant, because the buyer never showed up to pick up the item. This state occurs after the merchant sends the ORDER.PICKUP_CANCELED notification (with the CANCEL_TYPE parameter in the notification payload set to "BUYER_NO_SHOW") to eBay through the Inbound Notifications API.


PICKUP_CANCELLED

public static final PickupStatusCodeType PICKUP_CANCELLED
This status indicates that the In-Store Pickup order has been cancelled, and the exact reason is not available.


CUSTOM_CODE

public static final PickupStatusCodeType CUSTOM_CODE
This value is reserved for internal or future use.

Method Detail

values

public static PickupStatusCodeType[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
for (PickupStatusCodeType c : PickupStatusCodeType.values())
    System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they are declared

valueOf

public static PickupStatusCodeType valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
IllegalArgumentException - if this enum type has no constant with the specified name
NullPointerException - if the argument is null

value

public String value()

fromValue

public static PickupStatusCodeType fromValue(String v)

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.