public class

AmazonFBAInventoryBindingStub

extends Stub
implements AmazonFBAInventoryPortType
java.lang.Object
   ↳ org.apache.axis.client.Stub
     ↳ com.amazonaws.fba_inventory.doc._2009_07_31.AmazonFBAInventoryBindingStub

Summary

[Expand]
Inherited Constants
From interface javax.xml.rpc.Stub
Fields
static OperationDesc[] _operations
private Vector cachedDeserFactories
private Vector cachedSerClasses
private Vector cachedSerFactories
private Vector cachedSerQNames
[Expand]
Inherited Fields
From class org.apache.axis.client.Stub
Public Constructors
AmazonFBAInventoryBindingStub()
AmazonFBAInventoryBindingStub(URL endpointURL, Service service)
AmazonFBAInventoryBindingStub(Service service)
Public Methods
void getInventorySupply(String[] merchantSKU, String responseGroup, GetInventorySupplyResultHolder getInventorySupplyResult, ResponseMetadataHolder responseMetadata)
Get information about the supply of merchant-owned inventory in Amazon's fulfillment network.
void getServiceStatus(GetServiceStatusResultHolder getServiceStatusResult, ResponseMetadataHolder responseMetadata)
Gets a brief status message from the service.
void listUpdatedInventorySupply(int numberOfResultsRequested, String queryStartDateTime, String responseGroup, ListUpdatedInventorySupplyResultHolder listUpdatedInventorySupplyResult, ResponseMetadataHolder responseMetadata)
Get information about the supply of merchant-owned inventory in Amazon's fulfillment network, for inventory items that may have had recent changes in inventory levels.
void listUpdatedInventorySupplyByNextToken(String nextToken, ListUpdatedInventorySupplyByNextTokenResultHolder listUpdatedInventorySupplyByNextTokenResult, ResponseMetadataHolder responseMetadata)
Continues pagination over a resultset of inventory data for inventory items that may have had recent changes in inventory levels.
Protected Methods
Call createCall()
[Expand]
Inherited Methods
From class org.apache.axis.client.Stub
From class java.lang.Object
From interface com.amazonaws.fba_inventory.doc._2009_07_31.AmazonFBAInventoryPortType
From interface javax.xml.rpc.Stub

Fields

static OperationDesc[] _operations

private Vector cachedDeserFactories

private Vector cachedSerClasses

private Vector cachedSerFactories

private Vector cachedSerQNames

Public Constructors

public AmazonFBAInventoryBindingStub ()

Throws
AxisFault

public AmazonFBAInventoryBindingStub (URL endpointURL, Service service)

Parameters
endpointURL
service
Throws
AxisFault

public AmazonFBAInventoryBindingStub (Service service)

Parameters
service
Throws
AxisFault

Public Methods

public void getInventorySupply (String[] merchantSKU, String responseGroup, GetInventorySupplyResultHolder getInventorySupplyResult, ResponseMetadataHolder responseMetadata)

Get information about the supply of merchant-owned inventory in Amazon's fulfillment network. "Supply" is inventory that is available for fulfilling (a.k.a. Multi-Channel Fulfillment) orders. In general this includes all sellable inventory that has been received by Amazon, that is not reserved for existing orders or for internal FC processes, and also inventory expected to be received from inbound shipments.

Parameters
merchantSKU
responseGroup
getInventorySupplyResult
responseMetadata
Throws
RemoteException

public void getServiceStatus (GetServiceStatusResultHolder getServiceStatusResult, ResponseMetadataHolder responseMetadata)

Gets a brief status message from the service.

Parameters
getServiceStatusResult
responseMetadata
Throws
RemoteException

public void listUpdatedInventorySupply (int numberOfResultsRequested, String queryStartDateTime, String responseGroup, ListUpdatedInventorySupplyResultHolder listUpdatedInventorySupplyResult, ResponseMetadataHolder responseMetadata)

Get information about the supply of merchant-owned inventory in Amazon's fulfillment network, for inventory items that may have had recent changes in inventory levels. The type of inventory data returned by this operation is the same as that returned by GetInventorySupply. This operation provides the most efficient mechanism for clients to maintain local copies of inventory supply data. This operation is used with ListUpdatedInventorySupplyByNextToken to paginate over the resultset. Begin pagination by invoking the ListUpdatedInventorySupply operation, and retrieve the first set of results. If the HasNext flag indicates more results are available, continuing iteratively requesting further pages results by invoking the ListUpdatedInventorySupplyByNextToken operation (each time passing in the NextToken value from the previous result), until the returned HasNext flag is false, indicating no further results are available.

Parameters
numberOfResultsRequested
queryStartDateTime
responseGroup
listUpdatedInventorySupplyResult
responseMetadata
Throws
RemoteException

public void listUpdatedInventorySupplyByNextToken (String nextToken, ListUpdatedInventorySupplyByNextTokenResultHolder listUpdatedInventorySupplyByNextTokenResult, ResponseMetadataHolder responseMetadata)

Continues pagination over a resultset of inventory data for inventory items that may have had recent changes in inventory levels. This operation is used in conjunction with ListUpdatedInventorySupply. Please refer to documentation for that operation for further details.

Parameters
nextToken
listUpdatedInventorySupplyByNextTokenResult
responseMetadata
Throws
RemoteException

Protected Methods

protected Call createCall ()

Throws
RemoteException