Skip navigation links

Oracle Communications Service Broker Platform MBean Java API Reference
6.0

E26173-01


oracle.axia.config.beans.protocol.diameter
Class DiameterConfigType

java.lang.Object
  extended by oracle.axia.config.beans.protocol.diameter.DiameterDescriptorType
      extended by oracle.axia.config.beans.protocol.diameter.DiameterConfigType

All Implemented Interfaces:
DiameterConfigTypeMBean, DiameterConfigTypeReadOnlyMBean, DiameterDescriptorTypeMBean, DiameterDescriptorTypeReadOnlyMBean

public class DiameterConfigType
extends DiameterDescriptorType
implements DiameterConfigTypeMBean

Java class for DiameterConfigType complex type.

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

 <complexType name="DiameterConfigType">
   <complexContent>
     <extension base="{http://xmlns.oracle.com/axia/diameter-config}diameter-descriptorType">
       <sequence>
         <element name="node" type="{http://xmlns.oracle.com/axia/diameter-config}nodeType" maxOccurs="unbounded"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 

Field Summary
protected  java.util.List<NodeType> node
           

 

Fields inherited from class oracle.axia.config.beans.protocol.diameter.DiameterDescriptorType
name

 

Constructor Summary
DiameterConfigType()
          Default Constructor
DiameterConfigType(java.util.List<NodeType> node)
           

 

Method Summary
 void addNode()
          Add a new element named node
 java.util.List<NodeType> getNode()
          Gets the value of the node property.
 java.util.List<NodeTypeMBean> getNodeMBean()
          Get the list of the NodeType element
 void removeNode(int index)
          Remove an element named node by the index

 

Methods inherited from class oracle.axia.config.beans.protocol.diameter.DiameterDescriptorType
getName, getNameMBean, setName, setNameMBean

 

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

 

Methods inherited from interface oracle.axia.config.beans.protocol.diameter.DiameterDescriptorTypeMBean
getNameMBean, setNameMBean

 

Field Detail

node

protected java.util.List<NodeType> node

Constructor Detail

DiameterConfigType

public DiameterConfigType()
Default Constructor

DiameterConfigType

public DiameterConfigType(java.util.List<NodeType> node)

Method Detail

getNode

public java.util.List<NodeType> getNode()
Gets the value of the node 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 node property.

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

    getNode().add(newItem);
 

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


addNode

public void addNode()
Add a new element named node
Specified by:
addNode in interface DiameterConfigTypeMBean

removeNode

public void removeNode(int index)
Remove an element named node by the index
Specified by:
removeNode in interface DiameterConfigTypeMBean
Parameters:
index - The index of removing elements

getNodeMBean

public java.util.List<NodeTypeMBean> getNodeMBean()
Get the list of the NodeType element
Specified by:
getNodeMBean in interface DiameterConfigTypeReadOnlyMBean

Skip navigation links

Oracle Communications Service Broker Platform MBean Java API Reference
6.0

E26173-01


Copyright © 2011, Oracle. All rights reserved.