|
BEA Systems, Inc. | |||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
MBeanHome
interface.)LogFilterMBean
This MBean represents a filter to qualify log messages which are logged to the domain logfile. A message must qualify all criteria specified to qualify the filter.
This is a type-safe interface for a
WebLogic Server MBean, which you can import into your client
classes and access through
weblogic.management.MBeanHome
. As of 9.0, the
MBeanHome
interface and all type-safe interfaces for
WebLogic Server MBeans are deprecated. Instead, client classes that
interact with WebLogic Server MBeans should use standard JMX design
patterns in which clients use the
javax.management.MBeanServerConnection
interface to
discover MBeans, attributes, and attribute types at runtime. For
more information, see "Developing Manageable Applications with JMX"
on http://www.oracle.com/technology/documentation/index.html.
Field Summary | |
static int |
ALERT
Deprecated. weblogic.logging.Serverities.ALERT |
static int |
CRITICAL
Deprecated. weblogic.logging.Serverities.CRITICAL |
static int |
EMERGENCY
Deprecated. weblogic.logging.Serverities.EMERGENCY |
static int |
ERROR
Deprecated. weblogic.logging.Serverities.ERROR |
static int |
INFO
Deprecated. weblogic.logging.Serverities.INFO |
static int |
NOTICE
Deprecated. weblogic.logging.Serverities.NOTICE |
static int |
WARNING
Deprecated. weblogic.logging.Serverities.WARNING |
Fields inherited from interface weblogic.management.configuration.ConfigurationMBean |
DEFAULT_EMPTY_BYTE_ARRAY |
Method Summary | |
int |
getSeverityLevel()
Deprecated. This attibute is deprecated in favor of LogMBean's DomainLogBroadcastSeverity attribute. |
String[] |
getSubsystemNames()
Deprecated. |
String[] |
getUserIds()
Deprecated. |
void |
setDelegate(weblogic.management.configuration.LogFilterMBean delegate)
Deprecated. |
void |
setSeverityLevel(int severityLevel)
Deprecated. Sets the value of the SeverityLevel attribute. |
void |
setSubsystemNames(String[] subsystemList)
Deprecated. |
void |
setUserIds(String[] userIdList)
Deprecated. |
Methods inherited from interface weblogic.management.configuration.ConfigurationMBean |
freezeCurrentValue, getName, getNotes, isSet, restoreDefaultValue, setComments, setDefaultedMBean, setName, setNotes, setPersistenceEnabled, unSet |
Methods inherited from interface weblogic.management.WebLogicMBean |
getMBeanInfo, getObjectName, getParent, getType, isCachingDisabled, isRegistered, setParent |
Methods inherited from interface javax.management.DynamicMBean |
getAttribute, getAttributes, invoke, setAttribute, setAttributes |
Methods inherited from interface javax.management.MBeanRegistration |
postDeregister, postRegister, preDeregister, preRegister |
Methods inherited from interface javax.management.NotificationBroadcaster |
addNotificationListener, getNotificationInfo, removeNotificationListener |
Methods inherited from interface weblogic.descriptor.DescriptorBean |
addBeanUpdateListener, addPropertyChangeListener, createChildCopy, createChildCopyIncludingObsolete, getDescriptor, getParentBean, isEditable, removeBeanUpdateListener, removePropertyChangeListener |
Field Detail |
public static final int ALERT
public static final int CRITICAL
public static final int EMERGENCY
public static final int ERROR
public static final int INFO
public static final int NOTICE
public static final int WARNING
Method Detail |
public int getSeverityLevel()
The minimum severity of a message that this domain log filter forwards to the domain log. All messages with the specified severity and higher will be sent to the domain log.
Severities
public String[] getSubsystemNames()
The subsystems for which this filter can accept messages. If no subsystems are chosen, the filter accepts messages from all subsystems.
public String[] getUserIds()
The user ids for which associated messages are accepted for publishing. If no ids are specified, messages from all user ids can be sent to the log.
Every message includes the user id under which the associated event was executed. To execute some pieces of internal code, WebLogic Server authenticates the id of the user who initiates the execution and then runs the code under a special Kernel Identity user id. J2EE modules such as EJBs that are deployed onto a server instance report the user id that the module passes to the server.
public void setDelegate(weblogic.management.configuration.LogFilterMBean delegate)
public void setSeverityLevel(int severityLevel) throws InvalidAttributeValueException, weblogic.management.DistributedManagementException
Sets the value of the SeverityLevel attribute.
severityLevel
- The new severityLevel value
InvalidAttributeValueException
weblogic.management.DistributedManagementException
getSeverityLevel()
public void setSubsystemNames(String[] subsystemList) throws InvalidAttributeValueException, weblogic.management.DistributedManagementException
Sets the value of the SubsystemNames attribute.
subsystemList
- The new subsystemNames value
InvalidAttributeValueException
weblogic.management.DistributedManagementException
getSubsystemNames()
public void setUserIds(String[] userIdList) throws InvalidAttributeValueException, weblogic.management.DistributedManagementException
Sets the value of the UserIds attribute.
userIdList
- The new userIds value
InvalidAttributeValueException
weblogic.management.DistributedManagementException
getUserIds()
|
Documentation is available at http://download.oracle.com/docs/cd/E13222_01/wls/docs90 Copyright 2005 BEA Systems Inc. |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |