public class ResolveIdHelper
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
COPYRIGHT
IBM Copyright notice field.
|
Modifier and Type | Method and Description |
---|---|
static java.util.List |
getCatentryIdsByPartNumbers(java.util.List aPartNumbers)
Get catalog entry Ids by part numbers.
|
static java.util.List |
getCatentryIdsByPartNumbersForStore(java.util.List aPartNumbers)
Get catalog entry IDs by part numbers.
|
static java.util.List |
getCatentryPartNumbersByIds(java.util.List aCatalogEntryIds)
This method gets the catalog entry part numbers list by the catalog entry Ids.
|
static java.util.List |
getOnlineStoreIdsByNameIdentifiers(java.util.List aOnlineStoreNameIdentifiers)
This method gets the online store ID list by the store's name identifiers.
|
static java.util.List |
getOnlineStoreNameIdentifiersByIds(java.util.List aOnlineStoreNameIds)
This method gets the online store name identifiers list by the store's IDs.
|
static java.util.List |
getPhysicalStoreExternalIdentifiersByIds(java.util.List aPhysicalStoreIds)
This method gets the physical store external identifiers list by the physical store's IDs.
|
static java.lang.String |
getPhysicalStoreIdByExternalIdentifierAndStoreId(java.lang.String physicalStoreExternalIdentifier,
java.lang.String storeId)
Find the web store level physical store Id by the identifier and web store Id.
|
static java.util.List |
getPhysicalStoreIdsByExternalIdentifiers(java.util.List aPhysicalStoreExternalIdentifiers)
This method gets the physical store IDs list by the physical store's external identifiers.
|
static java.lang.String |
resolvePhysicalStoreIdFromExternalIdentifer(java.lang.String identifier)
Resolve physical store Id from the external identifier.
|
public static final java.lang.String COPYRIGHT
public static java.util.List getCatentryIdsByPartNumbersForStore(java.util.List aPartNumbers) throws AbstractApplicationException
aPartNumbers
- A list of part numbers.AbstractApplicationException
- If problem occurs.public static java.util.List getCatentryIdsByPartNumbers(java.util.List aPartNumbers) throws AbstractApplicationException
aPartNumbers
- A list of part numbers.AbstractApplicationException
- If problem occurs.public static java.util.List getOnlineStoreIdsByNameIdentifiers(java.util.List aOnlineStoreNameIdentifiers) throws AbstractApplicationException
aOnlineStoreNameIdentifiers
- a list of online store's name identifiers in String
type.String
type.AbstractApplicationException
public static java.lang.String getPhysicalStoreIdByExternalIdentifierAndStoreId(java.lang.String physicalStoreExternalIdentifier, java.lang.String storeId) throws AbstractApplicationException
physicalStoreExternalIdentifier
- The identifier of the physical store.storeId
- The unique Id of the web store which the physical store
belongs to.AbstractApplicationException
public static java.lang.String resolvePhysicalStoreIdFromExternalIdentifer(java.lang.String identifier) throws AbstractApplicationException
identifier
- The external identifier of the physical store.AbstractApplicationException
public static java.util.List getPhysicalStoreIdsByExternalIdentifiers(java.util.List aPhysicalStoreExternalIdentifiers) throws AbstractApplicationException
aPhysicalStoreExternalIdentifiers
- a list of physical store's external identifiers in String
type.String
type.AbstractApplicationException
public static java.util.List getCatentryPartNumbersByIds(java.util.List aCatalogEntryIds) throws AbstractApplicationException
aCatalogEntryIds
- a list of catalog entry ids in String
type.String
type.AbstractApplicationException
public static java.util.List getOnlineStoreNameIdentifiersByIds(java.util.List aOnlineStoreNameIds) throws AbstractApplicationException
aOnlineStoreNameIds
- a list of online store's IDs in String
type.String
type.AbstractApplicationException
public static java.util.List getPhysicalStoreExternalIdentifiersByIds(java.util.List aPhysicalStoreIds) throws AbstractApplicationException
aPhysicalStoreIds
- a list of physical store's IDs in String
type.String
type.AbstractApplicationException