public class OrRecordFilterBuilder 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 |
---|
OrRecordFilterBuilder() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
buildRecordFilter()
Returns record filter string in form
OR(filter1,filter2,filter3,...filterN) ,
where filterX is the record filter returned by X-th record filter builder registered. |
RecordFilterBuilder[] |
getRecordFilterBuilders()
Returns record filter builders
|
void |
setRecordFilterBuilders(RecordFilterBuilder[] pRecordFilterBuilders)
Sets record filter builders
|
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 RecordFilterBuilder[] getRecordFilterBuilders()
public void setRecordFilterBuilders(RecordFilterBuilder[] pRecordFilterBuilders)
pRecordFilterBuilders
- the recordFilterBuilders to setpublic java.lang.String buildRecordFilter()
OR(filter1,filter2,filter3,...filterN)
,
where filterX
is the record filter returned by X-th record filter builder registered.
As string operations are not extra efficient, it is not recommended to combine
a vast number of record filters.
If no record filter builder is registered, returns empty filter