|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object | +--com.worldpac.catalog.Catalog
Contains static methods for retreiving all catalog data except vehicle-to-product applications.
| Constructor Summary | |
Catalog()
|
|
| Method Summary | |
static boolean |
catShouldBeEnabled(Category cat,
java.util.Vector performanceCategoryVector)
|
static java.util.Hashtable |
getAllBrands(com.worldpac.dca.Server server)
|
static java.util.Vector |
getCategories(com.worldpac.dca.Server server,
java.util.Vector categoryVector,
java.lang.String year,
java.lang.String make,
java.lang.String modelID,
java.lang.String categoryID,
boolean showChildren,
java.util.Vector performanceCategoryVector)
|
static java.util.Vector |
getCategories(java.lang.String categoryID,
boolean showChildren)
Get part categories. |
static java.util.Vector |
getCategories(java.lang.String partnerID,
java.util.Vector categoryVector,
java.lang.String year,
java.lang.String make,
java.lang.String modelID,
java.lang.String categoryID,
boolean showChildren)
|
static java.util.Vector |
getCategories(java.lang.String partnerID,
java.util.Vector categoryVector,
java.lang.String year,
java.lang.String make,
java.lang.String modelID,
java.lang.String categoryID,
boolean showChildren,
java.util.Vector performanceCategoryVector)
|
static java.lang.String |
getCategoryDescription(java.lang.String categoryID)
Get part category description. |
static int |
getCategoryLevel(java.lang.String categoryID)
Get part category level. |
static java.lang.String |
getMakeDesc(java.lang.String makeID)
|
static java.lang.String |
getMakeDescription(java.lang.String makeID)
Get vehicle make description. |
static java.util.Vector |
getMakes()
Get vehicle makes. |
static Model |
getModel(java.lang.String key)
|
static java.lang.String |
getModelDescription(java.lang.String modelID)
Deprecated. Replaced by getModelDescription(String, String) * |
static java.lang.String |
getModelDescription(java.lang.String makeID,
java.lang.String modelID)
Get vehicle model description. |
static java.util.Vector |
getModels(com.worldpac.dca.Server server,
java.lang.String year,
java.lang.String makeID)
|
static java.util.Vector |
getModels(java.lang.String partnerID,
java.lang.String year,
java.lang.String makeID)
Get vehicle models. |
static java.util.Vector |
getNVSParts(com.worldpac.dca.Server server,
java.lang.String categoryID)
|
static java.util.Vector |
getNVSParts(java.lang.String partnerID,
java.lang.String categoryID)
Get parts. |
static java.util.Vector |
getParts(com.worldpac.dca.Server server,
java.lang.String year,
java.lang.String makeID,
java.lang.String modelID,
java.lang.String categoryID,
java.lang.String text)
|
static java.util.Vector |
getParts(java.lang.String partnerID,
java.lang.String year,
java.lang.String makeID,
java.lang.String modelID,
java.lang.String categoryID,
java.lang.String text)
Get parts. |
static java.util.Vector |
getPerformanceParts(com.worldpac.dca.Server server,
java.lang.String year,
java.lang.String make,
java.lang.String modelId,
java.lang.String category,
java.lang.String text)
|
static java.util.Vector |
getPerformanceParts(java.lang.String partnerID,
java.lang.String year,
java.lang.String make,
java.lang.String modelId,
java.lang.String category,
java.lang.String text)
|
static Product |
getProduct(com.worldpac.dca.Server server,
java.lang.String applicationID)
|
static Product |
getProduct(java.lang.String partnerID,
java.lang.String applicationID)
Get product. |
static java.util.Vector |
getProductQuotes(com.worldpac.dca.Server server,
Product product)
Get product quotes. |
static java.util.Vector |
getProductQuotes(java.lang.String partnerID,
Product product)
|
static java.util.Vector |
getProducts(com.worldpac.dca.Server server,
java.lang.String year,
java.lang.String makeID,
java.lang.String modelID,
java.lang.String categoryID,
java.lang.String part)
|
static java.util.Vector |
getProducts(java.lang.String partnerID,
java.lang.String year,
java.lang.String makeID,
java.lang.String modelID,
java.lang.String categoryID,
java.lang.String part)
Get products. |
static java.lang.String |
getRequestedString(java.lang.String str)
|
static java.util.Vector |
getSearchParts(com.worldpac.dca.Server server,
java.lang.String year,
java.lang.String makeID,
java.lang.String modelID,
java.lang.String categoryID,
java.lang.String text)
|
static java.util.Vector |
getSearchParts(java.lang.String partnerID,
java.lang.String year,
java.lang.String makeID,
java.lang.String modelID,
java.lang.String categoryID,
java.lang.String text)
|
static Shipping |
getShipping(java.lang.String partnerID,
java.lang.String orderID,
java.lang.String userData)
Get shipping. |
static java.lang.String |
getText(java.lang.String tag,
org.w3c.dom.Node node)
METHOD - return the text of the given tag for the given node |
static java.util.Vector |
getWPCategories(java.lang.String categoryID,
boolean showChildren)
Get WebParts part categories. |
static java.util.Vector |
getWPParts(java.lang.String partnerID,
java.lang.String year,
java.lang.String makeID,
java.lang.String modelID,
java.lang.String categoryID,
java.lang.String text)
|
static java.util.Vector |
getWPVector(com.worldpac.dca.Server server,
java.lang.String categoryID,
boolean showChildren,
java.lang.String catLevel,
boolean allParts,
java.lang.String year,
java.lang.String make,
java.lang.String model,
boolean isPerformance)
|
static java.util.Vector |
getWPVector(java.lang.String partnerID,
java.lang.String categoryID,
boolean showChildren,
java.lang.String catLevel,
boolean allParts,
java.lang.String year,
java.lang.String make,
java.lang.String model,
boolean isPerformance)
|
static Shipping |
setShippingService(java.lang.String partnerID,
java.lang.String orderID,
java.lang.String userData,
int line,
java.lang.String shippingServiceID,
java.lang.String warehouseID)
Set shipping service. |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public Catalog()
| Method Detail |
public static java.util.Hashtable getAllBrands(com.worldpac.dca.Server server)
public static final java.lang.String getRequestedString(java.lang.String str)
public static final java.lang.String getMakeDesc(java.lang.String makeID)
public static java.lang.String getText(java.lang.String tag,
org.w3c.dom.Node node)
public static java.util.Vector getMakes()
public static java.lang.String getMakeDescription(java.lang.String makeID)
makeID - Worldpac vehicle make identifier
public static java.util.Vector getModels(java.lang.String partnerID,
java.lang.String year,
java.lang.String makeID)
throws com.worldpac.dca.ServerException
partnerID - Partner identifieryear - Model yearmakeID - Worldpac vehicle make identifier
com.worldpac.dca.ServerException
public static java.util.Vector getModels(com.worldpac.dca.Server server,
java.lang.String year,
java.lang.String makeID)
throws com.worldpac.dca.ServerException
com.worldpac.dca.ServerExceptionpublic static java.lang.String getModelDescription(java.lang.String modelID)
getModelDescription(String, String) *
modelID - Worldpac vehicle model identifier
public static java.lang.String getModelDescription(java.lang.String makeID,
java.lang.String modelID)
makeID - Worldpac vehicle make identifiermodelID - Worldpac vehicle model identifier
public static Model getModel(java.lang.String key)
public static java.util.Vector getWPCategories(java.lang.String categoryID,
boolean showChildren)
categoryID - Worldpac part category identifiershowChildren - True if the returned Vector should list the children of the part category.
False if the part category's siblings should be listed instead.
public static java.util.Vector getPerformanceParts(java.lang.String partnerID,
java.lang.String year,
java.lang.String make,
java.lang.String modelId,
java.lang.String category,
java.lang.String text)
throws com.worldpac.dca.ServerException
com.worldpac.dca.ServerException
public static java.util.Vector getPerformanceParts(com.worldpac.dca.Server server,
java.lang.String year,
java.lang.String make,
java.lang.String modelId,
java.lang.String category,
java.lang.String text)
public static boolean catShouldBeEnabled(Category cat,
java.util.Vector performanceCategoryVector)
public static java.util.Vector getWPVector(java.lang.String partnerID,
java.lang.String categoryID,
boolean showChildren,
java.lang.String catLevel,
boolean allParts,
java.lang.String year,
java.lang.String make,
java.lang.String model,
boolean isPerformance)
throws com.worldpac.dca.ServerException
com.worldpac.dca.ServerException
public static java.util.Vector getWPVector(com.worldpac.dca.Server server,
java.lang.String categoryID,
boolean showChildren,
java.lang.String catLevel,
boolean allParts,
java.lang.String year,
java.lang.String make,
java.lang.String model,
boolean isPerformance)
public static java.util.Vector getCategories(java.lang.String categoryID,
boolean showChildren)
categoryID - Worldpac part category identifiershowChildren - True if the returned Vector should list the children of the part category.
False if the part category's siblings should be listed instead.
public static java.util.Vector getCategories(java.lang.String partnerID,
java.util.Vector categoryVector,
java.lang.String year,
java.lang.String make,
java.lang.String modelID,
java.lang.String categoryID,
boolean showChildren,
java.util.Vector performanceCategoryVector)
throws com.worldpac.dca.ServerException
com.worldpac.dca.ServerException
public static java.util.Vector getCategories(com.worldpac.dca.Server server,
java.util.Vector categoryVector,
java.lang.String year,
java.lang.String make,
java.lang.String modelID,
java.lang.String categoryID,
boolean showChildren,
java.util.Vector performanceCategoryVector)
throws com.worldpac.dca.ServerException
com.worldpac.dca.ServerException
public static java.util.Vector getCategories(java.lang.String partnerID,
java.util.Vector categoryVector,
java.lang.String year,
java.lang.String make,
java.lang.String modelID,
java.lang.String categoryID,
boolean showChildren)
throws com.worldpac.dca.ServerException
com.worldpac.dca.ServerExceptionpublic static java.lang.String getCategoryDescription(java.lang.String categoryID)
categoryID - Worldpac part category identifier
public static int getCategoryLevel(java.lang.String categoryID)
categoryID - Worldpac part category identifier
public static java.util.Vector getParts(java.lang.String partnerID,
java.lang.String year,
java.lang.String makeID,
java.lang.String modelID,
java.lang.String categoryID,
java.lang.String text)
throws com.worldpac.dca.ServerException
partnerID - Partner identifieryear - Model yearmakeID - Worldpac vehicle make identifiermodelID - Worldpac vehicle model identifiercategoryID - Worldpac part category identifiertext - Search criteria
com.worldpac.dca.ServerException
public static java.util.Vector getParts(com.worldpac.dca.Server server,
java.lang.String year,
java.lang.String makeID,
java.lang.String modelID,
java.lang.String categoryID,
java.lang.String text)
throws com.worldpac.dca.ServerException
com.worldpac.dca.ServerException
public static java.util.Vector getSearchParts(java.lang.String partnerID,
java.lang.String year,
java.lang.String makeID,
java.lang.String modelID,
java.lang.String categoryID,
java.lang.String text)
throws com.worldpac.dca.ServerException
com.worldpac.dca.ServerException
public static java.util.Vector getSearchParts(com.worldpac.dca.Server server,
java.lang.String year,
java.lang.String makeID,
java.lang.String modelID,
java.lang.String categoryID,
java.lang.String text)
throws com.worldpac.dca.ServerException
com.worldpac.dca.ServerException
public static java.util.Vector getNVSParts(java.lang.String partnerID,
java.lang.String categoryID)
throws com.worldpac.dca.ServerException
partnerID - Partner identifier (required)categoryID - Worldpac part category identifier
The returned Vector may contain one or more objects of different data types.
Incoming parameter values determine the result set.
Example 1 (default catalog set)
vector contains 0 or more ProductQuote objects
Example 2 (General Purpose Part category selected)
vector contains 0 or more ProductQuote objects, and 0 or more NVSPart objects
Example 3 (Replacement or Performance parts selected)
vector contains 0 or more Part objects
Example 4 (Text search with or without application selected)
vector contains 0 or more ProductQuote objects, 0 or more Part objects, and 0 or more NVSPart objects
com.worldpac.dca.ServerException
public static java.util.Vector getNVSParts(com.worldpac.dca.Server server,
java.lang.String categoryID)
throws com.worldpac.dca.ServerException
com.worldpac.dca.ServerException
public static java.util.Vector getWPParts(java.lang.String partnerID,
java.lang.String year,
java.lang.String makeID,
java.lang.String modelID,
java.lang.String categoryID,
java.lang.String text)
throws com.worldpac.dca.ServerException
com.worldpac.dca.ServerException
public static java.util.Vector getProducts(java.lang.String partnerID,
java.lang.String year,
java.lang.String makeID,
java.lang.String modelID,
java.lang.String categoryID,
java.lang.String part)
throws com.worldpac.dca.ServerException
partnerID - Partner identifieryear - Model yearmakeID - Worldpac vehicle make identifiermodelID - Worldpac vehicle model identifiercategoryID - Worldpac part category identifierpart - Part description
com.worldpac.dca.ServerException
public static java.util.Vector getProducts(com.worldpac.dca.Server server,
java.lang.String year,
java.lang.String makeID,
java.lang.String modelID,
java.lang.String categoryID,
java.lang.String part)
throws com.worldpac.dca.ServerException
com.worldpac.dca.ServerException
public static Product getProduct(java.lang.String partnerID,
java.lang.String applicationID)
throws com.worldpac.dca.ServerException
partnerID - Partner identifierapplicationID - Worldpac application identifier
com.worldpac.dca.ServerException
public static Product getProduct(com.worldpac.dca.Server server,
java.lang.String applicationID)
throws com.worldpac.dca.ServerException
com.worldpac.dca.ServerException
public static java.util.Vector getProductQuotes(java.lang.String partnerID,
Product product)
throws com.worldpac.dca.ServerException
com.worldpac.dca.ServerException
public static java.util.Vector getProductQuotes(com.worldpac.dca.Server server,
Product product)
throws com.worldpac.dca.ServerException
product - A Product for which to get quotes.
com.worldpac.dca.ServerException
public static Shipping getShipping(java.lang.String partnerID,
java.lang.String orderID,
java.lang.String userData)
throws com.worldpac.dca.ServerException
partnerID - Partner identifierorderID - Worldpac order identifier. Obtained by building an order using
the fulfillment package and calling Order.getOrderID().userData - The userData that was provided when the order was created.
For verification.
com.worldpac.dca.ServerException
public static Shipping setShippingService(java.lang.String partnerID,
java.lang.String orderID,
java.lang.String userData,
int line,
java.lang.String shippingServiceID,
java.lang.String warehouseID)
throws com.worldpac.dca.ServerException
partnerID - Partner identifierorderID - Worldpac order identifier. Obtained by building an order using
the fulfillment package and calling Order.getOrderID().userData - The userData that was provided when the order was created.
For verification.line - Worldpac order line number to deliver via the service specified in shippingServiceID.
If 0, set the entire order to the selected shipping service.shippingServiceID - Worldpac shipping service identifierwarehouseID - Worldpac warehouse identifier. This will always be available
in the ShippingOption object where shippingServiceID was found.
com.worldpac.dca.ServerException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||