Skip navigation links

Oracle Communications Service Broker Platform MBean Java API Reference
6.0

E26173-01


oracle.axia.config.beans.logging.log4jconfig
Class ConfigurationType.Category

java.lang.Object
  extended by oracle.axia.config.beans.logging.log4jconfig.ConfigurationType.Category

All Implemented Interfaces:
ConfigurationTypeMBean.CategoryMBean, ConfigurationTypeReadOnlyMBean.CategoryReadOnlyMBean
Enclosing class:
ConfigurationType

public static class ConfigurationType.Category
extends java.lang.Object
implements ConfigurationTypeMBean.CategoryMBean

Java class for anonymous complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType>
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="param" type="{http://jakarta.apache.org/log4j/}paramType" maxOccurs="unbounded" minOccurs="0"/>
         <choice minOccurs="0">
           <element name="priority" type="{http://jakarta.apache.org/log4j/}priorityType"/>
           <element name="level" type="{http://jakarta.apache.org/log4j/}levelType"/>
         </choice>
         <element name="appender_ref" type="{http://jakarta.apache.org/log4j/}appender-refType" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
       <attribute name="class" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="additivity" default="true">
         <simpleType>
           <restriction base="{http://www.w3.org/2001/XMLSchema}NMTOKEN">
             <enumeration value="true"/>
             <enumeration value="false"/>
           </restriction>
         </simpleType>
       </attribute>
     </restriction>
   </complexContent>
 </complexType>
 

Field Summary
protected  java.lang.String additivity
           
protected  java.util.List<AppenderRefType> appenderRef
           
protected  java.lang.String clazz
           
protected  LevelType level
           
protected  java.lang.String name
           
protected  java.util.List<ParamType> param
           
protected  PriorityType priority
           

 

Constructor Summary
ConfigurationType.Category()
          Default Constructor
ConfigurationType.Category(java.util.List<ParamType> param, PriorityType priority, LevelType level, java.util.List<AppenderRefType> appenderRef, java.lang.String clazz, java.lang.String name, java.lang.String additivity)
           

 

Method Summary
 void addAppenderRef()
          Add a new element named appenderRef
 void addLevel()
          Add a new element named level
 void addParam()
          Add a new element named param
 void addPriority()
          Add a new element named priority
 java.lang.String getAdditivity()
          Gets the value of the additivity property.
 java.util.List<AppenderRefType> getAppenderRef()
          Gets the value of the appenderRef property.
 java.util.List<AppenderRefTypeMBean> getAppenderRefMBean()
          Get the list of the AppenderRefType element
 java.lang.String getClazz()
          Gets the value of the clazz property.
 LevelType getLevel()
          Gets the value of the level property.
 LevelTypeMBean getLevelMBean()
          Get the value of the LevelType element
 java.lang.String getName()
          Gets the value of the name property.
 java.util.List<ParamType> getParam()
          Gets the value of the param property.
 java.util.List<ParamTypeMBean> getParamMBean()
          Get the list of the ParamType element
 PriorityType getPriority()
          Gets the value of the priority property.
 PriorityTypeMBean getPriorityMBean()
          Get the value of the PriorityType element
 void removeAppenderRef(int index)
          Remove an element named appenderRef by the index
 void removeLevel()
          Remove an element named level
 void removeParam(int index)
          Remove an element named param by the index
 void removePriority()
          Remove an element named priority
 void setAdditivity(java.lang.String value)
          Sets the value of the additivity property.
 void setClazz(java.lang.String value)
          Sets the value of the clazz property.
 void setLevel(LevelType value)
          Sets the value of the level property.
 void setLevelMBean(LevelTypeMBean val)
          Set the value of the LevelType element
 void setName(java.lang.String value)
          Sets the value of the name property.
 void setPriority(PriorityType value)
          Sets the value of the priority property.
 void setPriorityMBean(PriorityTypeMBean val)
          Set the value of the PriorityType element

 

Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Field Detail

param

protected java.util.List<ParamType> param

priority

protected PriorityType priority

level

protected LevelType level

appenderRef

protected java.util.List<AppenderRefType> appenderRef

clazz

protected java.lang.String clazz

name

protected java.lang.String name

additivity

protected java.lang.String additivity

Constructor Detail

ConfigurationType.Category

public ConfigurationType.Category()
Default Constructor

ConfigurationType.Category

public ConfigurationType.Category(java.util.List<ParamType> param,
                                  PriorityType priority,
                                  LevelType level,
                                  java.util.List<AppenderRefType> appenderRef,
                                  java.lang.String clazz,
                                  java.lang.String name,
                                  java.lang.String additivity)

Method Detail

getParam

public java.util.List<ParamType> getParam()
Gets the value of the param property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the param property.

For example, to add a new item, do as follows:

    getParam().add(newItem);
 

Objects of the following type(s) are allowed in the list ParamType


getPriority

public PriorityType getPriority()
Gets the value of the priority property.
Returns:
possible object is PriorityType

setPriority

public void setPriority(PriorityType value)
Sets the value of the priority property.
Parameters:
value - allowed object is PriorityType

getLevel

public LevelType getLevel()
Gets the value of the level property.
Returns:
possible object is LevelType

setLevel

public void setLevel(LevelType value)
Sets the value of the level property.
Parameters:
value - allowed object is LevelType

getAppenderRef

public java.util.List<AppenderRefType> getAppenderRef()
Gets the value of the appenderRef property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the appenderRef property.

For example, to add a new item, do as follows:

    getAppenderRef().add(newItem);
 

Objects of the following type(s) are allowed in the list AppenderRefType


getClazz

public java.lang.String getClazz()
Gets the value of the clazz property.
Specified by:
getClazz in interface ConfigurationTypeReadOnlyMBean.CategoryReadOnlyMBean
Returns:
possible object is String

setClazz

public void setClazz(java.lang.String value)
Sets the value of the clazz property.
Specified by:
setClazz in interface ConfigurationTypeMBean.CategoryMBean
Parameters:
value - allowed object is String

getName

public java.lang.String getName()
Gets the value of the name property.
Specified by:
getName in interface ConfigurationTypeReadOnlyMBean.CategoryReadOnlyMBean
Returns:
possible object is String

setName

public void setName(java.lang.String value)
Sets the value of the name property.
Specified by:
setName in interface ConfigurationTypeMBean.CategoryMBean
Parameters:
value - allowed object is String

getAdditivity

public java.lang.String getAdditivity()
Gets the value of the additivity property.
Specified by:
getAdditivity in interface ConfigurationTypeReadOnlyMBean.CategoryReadOnlyMBean
Returns:
possible object is String

setAdditivity

public void setAdditivity(java.lang.String value)
Sets the value of the additivity property.
Specified by:
setAdditivity in interface ConfigurationTypeMBean.CategoryMBean
Parameters:
value - allowed object is String

addParam

public void addParam()
Add a new element named param
Specified by:
addParam in interface ConfigurationTypeMBean.CategoryMBean

removeParam

public void removeParam(int index)
Remove an element named param by the index
Specified by:
removeParam in interface ConfigurationTypeMBean.CategoryMBean
Parameters:
index - The index of removing elements

addPriority

public void addPriority()
Add a new element named priority
Specified by:
addPriority in interface ConfigurationTypeMBean.CategoryMBean

removePriority

public void removePriority()
Remove an element named priority
Specified by:
removePriority in interface ConfigurationTypeMBean.CategoryMBean

addLevel

public void addLevel()
Add a new element named level
Specified by:
addLevel in interface ConfigurationTypeMBean.CategoryMBean

removeLevel

public void removeLevel()
Remove an element named level
Specified by:
removeLevel in interface ConfigurationTypeMBean.CategoryMBean

addAppenderRef

public void addAppenderRef()
Add a new element named appenderRef
Specified by:
addAppenderRef in interface ConfigurationTypeMBean.CategoryMBean

removeAppenderRef

public void removeAppenderRef(int index)
Remove an element named appenderRef by the index
Specified by:
removeAppenderRef in interface ConfigurationTypeMBean.CategoryMBean
Parameters:
index - The index of removing elements

getParamMBean

public java.util.List<ParamTypeMBean> getParamMBean()
Get the list of the ParamType element
Specified by:
getParamMBean in interface ConfigurationTypeReadOnlyMBean.CategoryReadOnlyMBean

getPriorityMBean

public PriorityTypeMBean getPriorityMBean()
Get the value of the PriorityType element
Specified by:
getPriorityMBean in interface ConfigurationTypeReadOnlyMBean.CategoryReadOnlyMBean

setPriorityMBean

public void setPriorityMBean(PriorityTypeMBean val)
Set the value of the PriorityType element
Specified by:
setPriorityMBean in interface ConfigurationTypeMBean.CategoryMBean

getLevelMBean

public LevelTypeMBean getLevelMBean()
Get the value of the LevelType element
Specified by:
getLevelMBean in interface ConfigurationTypeReadOnlyMBean.CategoryReadOnlyMBean

setLevelMBean

public void setLevelMBean(LevelTypeMBean val)
Set the value of the LevelType element
Specified by:
setLevelMBean in interface ConfigurationTypeMBean.CategoryMBean

getAppenderRefMBean

public java.util.List<AppenderRefTypeMBean> getAppenderRefMBean()
Get the list of the AppenderRefType element
Specified by:
getAppenderRefMBean in interface ConfigurationTypeReadOnlyMBean.CategoryReadOnlyMBean

Skip navigation links

Oracle Communications Service Broker Platform MBean Java API Reference
6.0

E26173-01


Copyright © 2011, Oracle. All rights reserved.