public class PriceListPairFilterBuilder extends RecordFilterBuilderImpl
Modifier and Type | Field and Description |
---|---|
protected static java.lang.String |
CLASS_VERSION
Class version string
|
SERVICE_INFO_KEY
EMPTY_FILTER
DEFAULT_LOG_TRACE_STATUS
DEFAULT_LOG_DEBUG_STATUS, DEFAULT_LOG_ERROR_STATUS, DEFAULT_LOG_INFO_STATUS, DEFAULT_LOG_WARNING_STATUS
Constructor and Description |
---|
PriceListPairFilterBuilder() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
buildRecordFilter()
Generates the record filter to filter the query based on price list pairs
Uses PriceListManager to retrieve list price list and sale price list
from user profiles
Filtering is only done when price lists are in use,
otherwise no filter returned
|
PriceListManager |
getPriceListManager() |
java.lang.String |
getPriceListPairPropertyName()
Returns the name of price list pair property
|
char |
getSeparator()
Returns property mSeparator.
|
void |
setPriceListManager(PriceListManager pPriceListManager) |
void |
setPriceListPairPropertyName(java.lang.String pPriceListPairPropertyName)
Sets name of price list pair property
|
void |
setSeparator(char pSeparator)
Sets property mSeparator.
|
isSecurityFilter, setSecurityFilter
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, toString
vlogDebug, vlogDebug, vlogDebug, vlogDebug, vlogDebugTrace, vlogError, vlogError, vlogError, vlogError, vlogInfo, vlogInfo, vlogInfo, vlogInfo, vlogTrace, vlogTrace, vlogTrace, vlogTrace, vlogWarning, vlogWarning, vlogWarning, vlogWarning
protected static final java.lang.String CLASS_VERSION
public PriceListManager getPriceListManager()
public void setPriceListManager(PriceListManager pPriceListManager)
pPriceListManager
- Sets a new PriceListManager component.public java.lang.String getPriceListPairPropertyName()
public void setPriceListPairPropertyName(java.lang.String pPriceListPairPropertyName)
public void setSeparator(char pSeparator)
public char getSeparator()
public java.lang.String buildRecordFilter()