Skip navigation links

Oracle Communications Service Broker Platform MBean Java API Reference
6.0

E26173-01


oracle.axia.config.beans.protocol.diameter.common
Class DiameterCommonConfigType

java.lang.Object
  extended by oracle.axia.config.beans.protocol.diameter.common.DiameterCommonConfigType

All Implemented Interfaces:
DiameterCommonConfigTypeMBean, DiameterCommonConfigTypeReadOnlyMBean

public class DiameterCommonConfigType
extends java.lang.Object
implements DiameterCommonConfigTypeMBean

Java class for DiameterCommonConfigType complex type.

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

 <complexType name="DiameterCommonConfigType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="applications" type="{http://xmlns.oracle.com/axia/diameter-common-config}applicationsType"/>
         <element name="command_defs" type="{http://xmlns.oracle.com/axia/diameter-common-config}commandDefsType" minOccurs="0"/>
         <element name="attribute_defs" type="{http://xmlns.oracle.com/axia/diameter-common-config}attributeDefsType" minOccurs="0"/>
         <element name="result_code_defs" type="{http://xmlns.oracle.com/axia/diameter-common-config}resultCodeDefsType" minOccurs="0"/>
         <element name="supported_vendor_id" type="{http://www.w3.org/2001/XMLSchema}int" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Field Summary
protected  ApplicationsType applications
           
protected  javax.xml.bind.JAXBElement<AttributeDefsType> attributeDefs
           
protected  javax.xml.bind.JAXBElement<CommandDefsType> commandDefs
           
protected  javax.xml.bind.JAXBElement<ResultCodeDefsType> resultCodeDefs
           
protected  java.util.List<java.lang.Integer> supportedVendorId
           

 

Constructor Summary
DiameterCommonConfigType()
          Default Constructor
DiameterCommonConfigType(ApplicationsType applications, javax.xml.bind.JAXBElement<CommandDefsType> commandDefs, javax.xml.bind.JAXBElement<AttributeDefsType> attributeDefs, javax.xml.bind.JAXBElement<ResultCodeDefsType> resultCodeDefs, java.util.List<java.lang.Integer> supportedVendorId)
           

 

Method Summary
 void addSupportedVendorId(java.lang.Integer var)
          Add a new element named supportedVendorId
 ApplicationsType getApplications()
          Gets the value of the applications property.
 ApplicationsTypeMBean getApplicationsMBean()
          Get the value of the ApplicationsType element
 javax.xml.bind.JAXBElement<AttributeDefsType> getAttributeDefs()
          Gets the value of the attributeDefs property.
 AttributeDefsTypeMBean getAttributeDefsMBean()
          Get the value of the oracle.axia.config.beans.protocol.diameter.common.AttributeDefsTypeMBean element
 javax.xml.bind.JAXBElement<CommandDefsType> getCommandDefs()
          Gets the value of the commandDefs property.
 CommandDefsTypeMBean getCommandDefsMBean()
          Get the value of the oracle.axia.config.beans.protocol.diameter.common.CommandDefsTypeMBean element
 javax.xml.bind.JAXBElement<ResultCodeDefsType> getResultCodeDefs()
          Gets the value of the resultCodeDefs property.
 ResultCodeDefsTypeMBean getResultCodeDefsMBean()
          Get the value of the oracle.axia.config.beans.protocol.diameter.common.ResultCodeDefsTypeMBean element
 java.util.List<java.lang.Integer> getSupportedVendorId()
          Gets the value of the supportedVendorId property.
 void removeSupportedVendorId(int index)
          Remove an element named supportedVendorId by the index
 void setApplications(ApplicationsType value)
          Sets the value of the applications property.
 void setApplicationsMBean(ApplicationsTypeMBean val)
          Set the value of the ApplicationsType element
 void setAttributeDefs(javax.xml.bind.JAXBElement<AttributeDefsType> value)
          Sets the value of the attributeDefs property.
 void setAttributeDefsMBean(AttributeDefsTypeMBean attributeDefs)
          Set the value of the oracle.axia.config.beans.protocol.diameter.common.AttributeDefsType element
 void setCommandDefs(javax.xml.bind.JAXBElement<CommandDefsType> value)
          Sets the value of the commandDefs property.
 void setCommandDefsMBean(CommandDefsTypeMBean commandDefs)
          Set the value of the oracle.axia.config.beans.protocol.diameter.common.CommandDefsType element
 void setResultCodeDefs(javax.xml.bind.JAXBElement<ResultCodeDefsType> value)
          Sets the value of the resultCodeDefs property.
 void setResultCodeDefsMBean(ResultCodeDefsTypeMBean resultCodeDefs)
          Set the value of the oracle.axia.config.beans.protocol.diameter.common.ResultCodeDefsType element

 

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

 

Field Detail

applications

protected ApplicationsType applications

commandDefs

protected javax.xml.bind.JAXBElement<CommandDefsType> commandDefs

attributeDefs

protected javax.xml.bind.JAXBElement<AttributeDefsType> attributeDefs

resultCodeDefs

protected javax.xml.bind.JAXBElement<ResultCodeDefsType> resultCodeDefs

supportedVendorId

protected java.util.List<java.lang.Integer> supportedVendorId

Constructor Detail

DiameterCommonConfigType

public DiameterCommonConfigType()
Default Constructor

DiameterCommonConfigType

public DiameterCommonConfigType(ApplicationsType applications,
                                javax.xml.bind.JAXBElement<CommandDefsType> commandDefs,
                                javax.xml.bind.JAXBElement<AttributeDefsType> attributeDefs,
                                javax.xml.bind.JAXBElement<ResultCodeDefsType> resultCodeDefs,
                                java.util.List<java.lang.Integer> supportedVendorId)

Method Detail

getApplications

public ApplicationsType getApplications()
Gets the value of the applications property.
Returns:
possible object is ApplicationsType

setApplications

public void setApplications(ApplicationsType value)
Sets the value of the applications property.
Parameters:
value - allowed object is ApplicationsType

getCommandDefs

public javax.xml.bind.JAXBElement<CommandDefsType> getCommandDefs()
Gets the value of the commandDefs property.
Returns:
possible object is JAXBElement<CommandDefsType>

setCommandDefs

public void setCommandDefs(javax.xml.bind.JAXBElement<CommandDefsType> value)
Sets the value of the commandDefs property.
Parameters:
value - allowed object is JAXBElement<CommandDefsType>

getAttributeDefs

public javax.xml.bind.JAXBElement<AttributeDefsType> getAttributeDefs()
Gets the value of the attributeDefs property.
Returns:
possible object is JAXBElement<AttributeDefsType>

setAttributeDefs

public void setAttributeDefs(javax.xml.bind.JAXBElement<AttributeDefsType> value)
Sets the value of the attributeDefs property.
Parameters:
value - allowed object is JAXBElement<AttributeDefsType>

getResultCodeDefs

public javax.xml.bind.JAXBElement<ResultCodeDefsType> getResultCodeDefs()
Gets the value of the resultCodeDefs property.
Returns:
possible object is JAXBElement<ResultCodeDefsType>

setResultCodeDefs

public void setResultCodeDefs(javax.xml.bind.JAXBElement<ResultCodeDefsType> value)
Sets the value of the resultCodeDefs property.
Parameters:
value - allowed object is JAXBElement<ResultCodeDefsType>

getSupportedVendorId

public java.util.List<java.lang.Integer> getSupportedVendorId()
Gets the value of the supportedVendorId 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 supportedVendorId property.

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

    getSupportedVendorId().add(newItem);
 

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

Specified by:
getSupportedVendorId in interface DiameterCommonConfigTypeReadOnlyMBean

addSupportedVendorId

public void addSupportedVendorId(java.lang.Integer var)
Add a new element named supportedVendorId
Specified by:
addSupportedVendorId in interface DiameterCommonConfigTypeMBean

removeSupportedVendorId

public void removeSupportedVendorId(int index)
Remove an element named supportedVendorId by the index
Specified by:
removeSupportedVendorId in interface DiameterCommonConfigTypeMBean
Parameters:
index - The index of removing elements

getApplicationsMBean

public ApplicationsTypeMBean getApplicationsMBean()
Get the value of the ApplicationsType element
Specified by:
getApplicationsMBean in interface DiameterCommonConfigTypeReadOnlyMBean

setApplicationsMBean

public void setApplicationsMBean(ApplicationsTypeMBean val)
Set the value of the ApplicationsType element
Specified by:
setApplicationsMBean in interface DiameterCommonConfigTypeMBean

getCommandDefsMBean

public CommandDefsTypeMBean getCommandDefsMBean()
Get the value of the oracle.axia.config.beans.protocol.diameter.common.CommandDefsTypeMBean element
Specified by:
getCommandDefsMBean in interface DiameterCommonConfigTypeMBean
Specified by:
getCommandDefsMBean in interface DiameterCommonConfigTypeReadOnlyMBean

setCommandDefsMBean

public void setCommandDefsMBean(CommandDefsTypeMBean commandDefs)
Set the value of the oracle.axia.config.beans.protocol.diameter.common.CommandDefsType element
Specified by:
setCommandDefsMBean in interface DiameterCommonConfigTypeMBean

getAttributeDefsMBean

public AttributeDefsTypeMBean getAttributeDefsMBean()
Get the value of the oracle.axia.config.beans.protocol.diameter.common.AttributeDefsTypeMBean element
Specified by:
getAttributeDefsMBean in interface DiameterCommonConfigTypeMBean
Specified by:
getAttributeDefsMBean in interface DiameterCommonConfigTypeReadOnlyMBean

setAttributeDefsMBean

public void setAttributeDefsMBean(AttributeDefsTypeMBean attributeDefs)
Set the value of the oracle.axia.config.beans.protocol.diameter.common.AttributeDefsType element
Specified by:
setAttributeDefsMBean in interface DiameterCommonConfigTypeMBean

getResultCodeDefsMBean

public ResultCodeDefsTypeMBean getResultCodeDefsMBean()
Get the value of the oracle.axia.config.beans.protocol.diameter.common.ResultCodeDefsTypeMBean element
Specified by:
getResultCodeDefsMBean in interface DiameterCommonConfigTypeMBean
Specified by:
getResultCodeDefsMBean in interface DiameterCommonConfigTypeReadOnlyMBean

setResultCodeDefsMBean

public void setResultCodeDefsMBean(ResultCodeDefsTypeMBean resultCodeDefs)
Set the value of the oracle.axia.config.beans.protocol.diameter.common.ResultCodeDefsType element
Specified by:
setResultCodeDefsMBean in interface DiameterCommonConfigTypeMBean

Skip navigation links

Oracle Communications Service Broker Platform MBean Java API Reference
6.0

E26173-01


Copyright © 2011, Oracle. All rights reserved.