public class CollectorPropertyService extends GenericService
Modifier and Type | Class and Description |
---|---|
static class |
CollectorPropertyService.AvailabilityStatus
Stock Availability Status
enum of stock statuses that can be returned from the InventoryManager.
|
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CLASS_VERSION
Class version string
|
SERVICE_INFO_KEY
DEFAULT_LOG_TRACE_STATUS
DEFAULT_LOG_DEBUG_STATUS, DEFAULT_LOG_ERROR_STATUS, DEFAULT_LOG_INFO_STATUS, DEFAULT_LOG_WARNING_STATUS
Constructor and Description |
---|
CollectorPropertyService() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getAvailabilityStatusDisplayNameResource()
Getter method for the resource key string to display the stockAvailabilityStatus property in the
UI.
|
java.lang.String |
getAvailabilityStatusOutputName()
Getter method for the name of the stockAvailabilityStatus property as it will
appear in the search index.
|
java.util.Map<java.lang.String,java.lang.String> |
getAvailabilityStatusResourceMap()
Getter for Map of availability status to resource key.
|
CatalogTools |
getCatalogTools()
Getter method for CatalogTools.
|
java.lang.String |
getChildSKUsPropertyName()
Getter method for the childSKUs property name in the catalog repository.
|
InventoryManager |
getInventoryManager()
Setter for the InventoryManager component to use.
|
java.text.MessageFormat |
getKeyFormat()
Getter for MessageFormat for the unique key property.
|
java.lang.String |
getKeyFormatString()
Getter for Format string for the unique key property.
|
java.lang.String |
getResourceBundleName()
Getter for resource bundle name.
|
void |
setAvailabilityStatusDisplayNameResource(java.lang.String pAvailabilityStatusDisplayNameResource)
Setter method for the resource key string to display the stockAvailabilityStatus property in the
UI.
|
void |
setAvailabilityStatusOutputName(java.lang.String pAvailabilityStatusOutputName)
Setter method for the name of the stockAvailabilityStatus property as it will
appear in the search index.
|
void |
setAvailabilityStatusResourceMap(java.util.Map<java.lang.String,java.lang.String> pAvailabilityStatusResourceMap)
Setter for Map of availability status to resource key.
|
void |
setCatalogTools(CatalogTools pCatalogTools)
Setter method for CatalogTools.
|
void |
setChildSKUsPropertyName(java.lang.String pChildSKUsPropertyName)
Setter method for the childSKUs property name in the catalog repository.
|
void |
setInventoryManager(InventoryManager pInventoryManager)
Getter for the InventoryManager component to use.
|
void |
setKeyFormatString(java.lang.String pKeyFormatString)
Setter for Format string for the unique key property.
|
void |
setResourceBundleName(java.lang.String pResourceBundleName)
Setter for resource bundle name.
|
addLogListener, createAdminServlet, doStartService, doStopService, getAbsoluteName, getAdminServlet, getAdminServletOutputStreamEncoding, getLoggingForVlogging, getLogListenerCount, getLogListeners, getName, getNameContext, getNucleus, getRoot, getServiceConfiguration, getServiceInfo, isAdminServletUseServletOutputStream, isLoggingDebug, isLoggingError, isLoggingInfo, isLoggingTrace, isLoggingWarning, isRunning, logDebug, logDebug, logDebug, logError, logError, logError, logInfo, logInfo, logInfo, logTrace, logTrace, logTrace, logWarning, logWarning, logWarning, nameContextElementBound, nameContextElementUnbound, removeLogListener, reResolveThis, resolveName, resolveName, resolveName, resolveName, sendLogEvent, setAdminServletOutputStreamEncoding, setAdminServletUseServletOutputStream, setLoggingDebug, setLoggingError, setLoggingInfo, setLoggingTrace, setLoggingWarning, setNucleus, setServiceInfo, startService, stopService
vlogDebug, vlogDebug, vlogDebug, vlogDebug, vlogDebugTrace, vlogError, vlogError, vlogError, vlogError, vlogInfo, vlogInfo, vlogInfo, vlogInfo, vlogTrace, vlogTrace, vlogTrace, vlogTrace, vlogWarning, vlogWarning, vlogWarning, vlogWarning
public static final java.lang.String CLASS_VERSION
public java.util.Map<java.lang.String,java.lang.String> getAvailabilityStatusResourceMap()
public void setAvailabilityStatusResourceMap(java.util.Map<java.lang.String,java.lang.String> pAvailabilityStatusResourceMap)
public void setAvailabilityStatusOutputName(java.lang.String pAvailabilityStatusOutputName)
pAvailabilityStatusOutputName
- String indexed property namepublic java.lang.String getAvailabilityStatusOutputName()
public void setAvailabilityStatusDisplayNameResource(java.lang.String pAvailabilityStatusDisplayNameResource)
pAvailabilityStatusDisplayNameResource
- String resource key lookuppublic java.lang.String getAvailabilityStatusDisplayNameResource()
public java.lang.String getResourceBundleName()
public void setResourceBundleName(java.lang.String pResourceBundleName)
pResourceBundleName
- String resource bundle namepublic void setKeyFormatString(java.lang.String pKeyFormatString)
public java.lang.String getKeyFormatString()
public java.text.MessageFormat getKeyFormat()
public void setInventoryManager(InventoryManager pInventoryManager)
pInventoryManager
- InventoryManager component to use.public InventoryManager getInventoryManager()
public void setCatalogTools(CatalogTools pCatalogTools)
pCatalogTools
- CatalogTools to use.public CatalogTools getCatalogTools()
public void setChildSKUsPropertyName(java.lang.String pChildSKUsPropertyName)
pChildSKUsPropertyName
- String property name.public java.lang.String getChildSKUsPropertyName()