Skip navigation links

Oracle Communications Service Broker Platform MBean Java API Reference
6.0

E26173-01


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

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

All Implemented Interfaces:
ConfigurationTypeMBean.RootMBean, ConfigurationTypeReadOnlyMBean.RootReadOnlyMBean
Enclosing class:
ConfigurationType

public static class ConfigurationType.Root
extends java.lang.Object
implements ConfigurationTypeMBean.RootMBean

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="level" type="{http://jakarta.apache.org/log4j/}levelType"/>
           <element name="priority" type="{http://jakarta.apache.org/log4j/}priorityType"/>
         </choice>
         <element name="appender_ref" type="{http://jakarta.apache.org/log4j/}appender-refType" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Field Summary
protected  java.util.List<AppenderRefType> appenderRef
           
protected  LevelType level
           
protected  java.util.List<ParamType> param
           
protected  PriorityType priority
           

 

Constructor Summary
ConfigurationType.Root()
          Default Constructor
ConfigurationType.Root(java.util.List<ParamType> param, LevelType level, PriorityType priority, java.util.List<AppenderRefType> appenderRef)
           

 

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.util.List<AppenderRefType> getAppenderRef()
          Gets the value of the appenderRef property.
 java.util.List<AppenderRefTypeMBean> getAppenderRefMBean()
          Get the list of the AppenderRefType element
 LevelType getLevel()
          Gets the value of the level property.
 LevelTypeMBean getLevelMBean()
          Get the value of the LevelType element
 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 setLevel(LevelType value)
          Sets the value of the level property.
 void setLevelMBean(LevelTypeMBean val)
          Set the value of the LevelType element
 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

level

protected LevelType level

priority

protected PriorityType priority

appenderRef

protected java.util.List<AppenderRefType> appenderRef

Constructor Detail

ConfigurationType.Root

public ConfigurationType.Root()
Default Constructor

ConfigurationType.Root

public ConfigurationType.Root(java.util.List<ParamType> param,
                              LevelType level,
                              PriorityType priority,
                              java.util.List<AppenderRefType> appenderRef)

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


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

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

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


addParam

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

removeParam

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

addLevel

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

removeLevel

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

addPriority

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

removePriority

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

addAppenderRef

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

removeAppenderRef

public void removeAppenderRef(int index)
Remove an element named appenderRef by the index
Specified by:
removeAppenderRef in interface ConfigurationTypeMBean.RootMBean
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.RootReadOnlyMBean

getLevelMBean

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

setLevelMBean

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

getPriorityMBean

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

setPriorityMBean

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

getAppenderRefMBean

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

Skip navigation links

Oracle Communications Service Broker Platform MBean Java API Reference
6.0

E26173-01


Copyright © 2011, Oracle. All rights reserved.