Oracle Fusion Middleware
Oracle WebLogic Server MBean Javadoc
11g Release 1 (10.3.4)

Part Number E13945-04

weblogic.management.configuration
Interface DomainLogFilterMBean

All Superinterfaces:
ConfigurationMBean

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."


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(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
 

Field Detail

INFO

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

WARNING

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

ERROR

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

NOTICE

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

CRITICAL

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

ALERT

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

EMERGENCY

static final int EMERGENCY
Deprecated. weblogic.logging.Serverities.EMERGENCY
Method Detail

getSeverityLevel

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:
weblogic.logging.Severities
Default Value:
weblogic.logging.Severities.WARNING
Valid 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

setSeverityLevel

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

Sets the value of the SeverityLevel attribute.

Parameters:
severityLevel - The new severityLevel value
Throws:
InvalidAttributeValueException
DistributedManagementException
See Also:
DomainLogFilterMBean.getSeverityLevel()

getSubsystemNames

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

setSubsystemNames

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

Sets the value of the SubsystemNames attribute.

Parameters:
subsystemList - The new subsystemNames value
Throws:
InvalidAttributeValueException
DistributedManagementException
See Also:
DomainLogFilterMBean.getSubsystemNames()

getUserIds

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

setUserIds

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

Sets the value of the UserIds attribute.

Parameters:
userIdList - The new userIds value
Throws:
InvalidAttributeValueException
DistributedManagementException
See Also:
DomainLogFilterMBean.getUserIds()

setDelegate

void setDelegate(LogFilterMBean delegate)
Deprecated. 

Copyright 1996, 2010, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners.

Oracle Fusion Middleware
Oracle WebLogic Server MBean Javadoc
11g Release 1 (10.3.4)

Part Number E13945-04