BEA Systems, Inc.

Type-Safe Access to BEA WebLogic Server 9.0 MBeans (Deprecated)

(Methods marked with @since 9.0.0.0 are not available through the deprecated MBeanHome interface.)


weblogic.management.configuration
Interface DomainLogFilterMBean

All Superinterfaces:
ConfigurationMBean, weblogic.descriptor.DescriptorBean, DynamicMBean, MBeanRegistration, NotificationBroadcaster, weblogic.descriptor.SettableBean, weblogic.management.WebLogicMBean

Deprecated. 9.0.0.0 Replaced by LogFilterMBean

public interface DomainLogFilterMBean
extends ConfigurationMBean

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.

Deprecation of MBeanHome and Type-Safe Interfaces

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.

Copyright © 2005 BEA Systems, Inc. All Rights Reserved.

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

ALERT

public static final int ALERT
Deprecated. weblogic.logging.Serverities.ALERT

See Also:
Constant Field Values

CRITICAL

public static final int CRITICAL
Deprecated. weblogic.logging.Serverities.CRITICAL

See Also:
Constant Field Values

EMERGENCY

public static final int EMERGENCY
Deprecated. weblogic.logging.Serverities.EMERGENCY

See Also:
Constant Field Values

ERROR

public static final int ERROR
Deprecated. weblogic.logging.Serverities.ERROR

See Also:
Constant Field Values

INFO

public static final int INFO
Deprecated. weblogic.logging.Serverities.INFO

See Also:
Constant Field Values

NOTICE

public static final int NOTICE
Deprecated. weblogic.logging.Serverities.NOTICE

See Also:
Constant Field Values

WARNING

public static final int WARNING
Deprecated. weblogic.logging.Serverities.WARNING

See Also:
Constant Field Values
Method Detail

getSeverityLevel

public int getSeverityLevel()
Deprecated. This attibute is deprecated in favor of LogMBean's DomainLogBroadcastSeverity attribute.

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.

Returns:
The severityLevel value
See Also:
Severities
Default value:
weblogic.logging.Severities.WARNING
Legal values:
weblogic.logging.Severities.INFO, weblogic.logging.Severities.WARNING,weblogic.logging.Severities.ERROR,weblogic.logging.Severities.NOTICE,weblogic.logging.Severities.CRITICAL,weblogic.logging.Severities.ALERT,weblogic.logging.Severities.EMERGENCY

getSubsystemNames

public String[] getSubsystemNames()
Deprecated.  

The subsystems for which this filter can accept messages. If no subsystems are chosen, the filter accepts messages from all subsystems.

Returns:
The subsystemNames value

getUserIds

public String[] getUserIds()
Deprecated.  

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.

Returns:
The userIds value

setDelegate

public void setDelegate(weblogic.management.configuration.LogFilterMBean delegate)
Deprecated. 

setSeverityLevel

public void setSeverityLevel(int severityLevel)
                      throws InvalidAttributeValueException,
                             weblogic.management.DistributedManagementException
Deprecated. 

Sets the value of the SeverityLevel attribute.

Parameters:
severityLevel - The new severityLevel value
Throws:
InvalidAttributeValueException
weblogic.management.DistributedManagementException
See Also:
getSeverityLevel()
A dynamic MBean attribute.

setSubsystemNames

public void setSubsystemNames(String[] subsystemList)
                       throws InvalidAttributeValueException,
                              weblogic.management.DistributedManagementException
Deprecated.  

Sets the value of the SubsystemNames attribute.

Parameters:
subsystemList - The new subsystemNames value
Throws:
InvalidAttributeValueException
weblogic.management.DistributedManagementException
See Also:
getSubsystemNames()
A dynamic MBean attribute.

setUserIds

public void setUserIds(String[] userIdList)
                throws InvalidAttributeValueException,
                       weblogic.management.DistributedManagementException
Deprecated.  

Sets the value of the UserIds attribute.

Parameters:
userIdList - The new userIds value
Throws:
InvalidAttributeValueException
weblogic.management.DistributedManagementException
See Also:
getUserIds()
A dynamic MBean attribute.

Documentation is available at
http://download.oracle.com/docs/cd/E13222_01/wls/docs90
Copyright 2005 BEA Systems Inc.