public interface LogFilterMBean extends ConfigurationMBean
DEFAULT_EMPTY_BYTE_ARRAY
Modifier and Type | Method and Description |
---|---|
String |
getFilterExpression()
The filter expression to be evaluated for qualifying log messages.
|
void |
setFilterExpression(String filterExp)
Sets the expression for this filter.
|
void |
setSeverityLevel(int severityLevel) |
void |
setSubsystemNames(String[] subsystemList) |
void |
setUserIds(String[] userIdList) |
freezeCurrentValue, getId, getInheritedProperties, getName, getNotes, isDynamicallyCreated, isInherited, isSet, restoreDefaultValue, setComments, setDefaultedMBean, setName, setNotes, setPersistenceEnabled, unSet
getMBeanInfo, getObjectName, getParent, getType, isCachingDisabled, isRegistered, setParent
getAttribute, getAttributes, invoke, setAttribute, setAttributes
postDeregister, postRegister, preDeregister, preRegister
addNotificationListener, getNotificationInfo, removeNotificationListener
addPropertyChangeListener, createChildCopyIncludingObsolete, getParentBean, isEditable, removePropertyChangeListener
void setSeverityLevel(int severityLevel)
void setSubsystemNames(String[] subsystemList)
void setUserIds(String[] userIdList)
String getFilterExpression()
The filter expression to be evaluated for qualifying log messages.
The filter expression is specified as a string in the query language. The query language supports Boolean operators: AND, OR, and NOT, and relational operators. You can use the following column names (message attributes) in a query to filter data going to a log destination: RECORDID, DATE, SEVERITY, SUBSYSTEM, MACHINE, SERVER, THREAD, USERID, TXID, CONTEXTID, TIMESTAMP, MSGID, and MESSAGE.
void setFilterExpression(String filterExp) throws InvalidAttributeValueException
filterExp
- The expression for this filter.InvalidAttributeValueException