public interface LogFilterMBean extends ConfigurationMBean
DEFAULT_EMPTY_BYTE_ARRAY
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getFilterExpression()
The filter expression to be evaluated for qualifying log messages.
|
java.lang.Object |
getQuery() |
int |
getSeverityLevel() |
java.lang.String[] |
getSubsystemNames() |
java.lang.String[] |
getUserIds() |
void |
setFilterExpression(java.lang.String filterExp)
Sets the expression for this filter.
|
void |
setSeverityLevel(int severityLevel) |
void |
setSubsystemNames(java.lang.String[] subsystemList) |
void |
setUserIds(java.lang.String[] userIdList) |
addTag, freezeCurrentValue, getComments, getId, getInheritedProperties, getName, getNotes, getTags, isDefaultedMBean, isDynamicallyCreated, isInherited, isPersistenceEnabled, isSet, removeTag, restoreDefaultValue, setComments, setDefaultedMBean, setName, setNotes, setPersistenceEnabled, setTags, touch, unSet
getMBeanInfo, getObjectName, getParent, getType, isCachingDisabled, isRegistered, setParent
getAttribute, getAttributes, invoke, setAttribute, setAttributes
postDeregister, postRegister, preDeregister, preRegister
addNotificationListener, getNotificationInfo, removeNotificationListener
addBeanUpdateListener, addPropertyChangeListener, createChildCopy, createChildCopyIncludingObsolete, getDescriptor, getParentBean, isEditable, removeBeanUpdateListener, removePropertyChangeListener
int getSeverityLevel()
void setSeverityLevel(int severityLevel)
java.lang.String[] getSubsystemNames()
void setSubsystemNames(java.lang.String[] subsystemList)
java.lang.String[] getUserIds()
void setUserIds(java.lang.String[] userIdList)
java.lang.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(java.lang.String filterExp) throws javax.management.InvalidAttributeValueException
filterExp
- The expression for this filter.javax.management.InvalidAttributeValueException
java.lang.Object getQuery()