Skip navigation links

Oracle Communications Service Broker Platform MBean Java API Reference
6.0

E26173-01


oracle.axia.config.beans.protocol.radius
Class AVPFilterChainType

java.lang.Object
  extended by oracle.axia.config.beans.protocol.radius.AVPFilterChainType

All Implemented Interfaces:
AVPFilterChainTypeMBean, AVPFilterChainTypeReadOnlyMBean

public class AVPFilterChainType
extends java.lang.Object
implements AVPFilterChainTypeMBean

Java class for AVPFilterChainType complex type.

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

 <complexType name="AVPFilterChainType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="service" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="addFilter" type="{http://xmlns.oracle.com/axia/radius-config}AVPAddFilterType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="removeFilter" type="{http://xmlns.oracle.com/axia/radius-config}AVPFilterType" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Field Summary
protected  java.util.List<AVPAddFilterType> addFilter
           
protected  java.util.List<AVPFilterType> removeFilter
           
protected  java.lang.String service
           

 

Constructor Summary
AVPFilterChainType()
          Default Constructor
AVPFilterChainType(java.lang.String service, java.util.List<AVPAddFilterType> addFilter, java.util.List<AVPFilterType> removeFilter)
           

 

Method Summary
 void addAddFilter()
          Add a new element named addFilter
 void addRemoveFilter()
          Add a new element named removeFilter
 java.util.List<AVPAddFilterType> getAddFilter()
          Gets the value of the addFilter property.
 java.util.List<AVPAddFilterTypeMBean> getAddFilterMBean()
          Get the list of the AVPAddFilterType element
 java.util.List<AVPFilterType> getRemoveFilter()
          Gets the value of the removeFilter property.
 java.util.List<AVPFilterTypeMBean> getRemoveFilterMBean()
          Get the list of the AVPFilterType element
 java.lang.String getService()
          Gets the value of the service property.
 void removeAddFilter(int index)
          Remove an element named addFilter by the index
 void removeRemoveFilter(int index)
          Remove an element named removeFilter by the index
 void setService(java.lang.String value)
          Sets the value of the service property.

 

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

 

Field Detail

service

protected java.lang.String service

addFilter

protected java.util.List<AVPAddFilterType> addFilter

removeFilter

protected java.util.List<AVPFilterType> removeFilter

Constructor Detail

AVPFilterChainType

public AVPFilterChainType()
Default Constructor

AVPFilterChainType

public AVPFilterChainType(java.lang.String service,
                          java.util.List<AVPAddFilterType> addFilter,
                          java.util.List<AVPFilterType> removeFilter)

Method Detail

getService

public java.lang.String getService()
Gets the value of the service property.
Specified by:
getService in interface AVPFilterChainTypeReadOnlyMBean
Returns:
possible object is String

setService

public void setService(java.lang.String value)
Sets the value of the service property.
Specified by:
setService in interface AVPFilterChainTypeMBean
Parameters:
value - allowed object is String

getAddFilter

public java.util.List<AVPAddFilterType> getAddFilter()
Gets the value of the addFilter 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 addFilter property.

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

    getAddFilter().add(newItem);
 

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


getRemoveFilter

public java.util.List<AVPFilterType> getRemoveFilter()
Gets the value of the removeFilter 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 removeFilter property.

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

    getRemoveFilter().add(newItem);
 

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


addAddFilter

public void addAddFilter()
Add a new element named addFilter
Specified by:
addAddFilter in interface AVPFilterChainTypeMBean

removeAddFilter

public void removeAddFilter(int index)
Remove an element named addFilter by the index
Specified by:
removeAddFilter in interface AVPFilterChainTypeMBean
Parameters:
index - The index of removing elements

addRemoveFilter

public void addRemoveFilter()
Add a new element named removeFilter
Specified by:
addRemoveFilter in interface AVPFilterChainTypeMBean

removeRemoveFilter

public void removeRemoveFilter(int index)
Remove an element named removeFilter by the index
Specified by:
removeRemoveFilter in interface AVPFilterChainTypeMBean
Parameters:
index - The index of removing elements

getAddFilterMBean

public java.util.List<AVPAddFilterTypeMBean> getAddFilterMBean()
Get the list of the AVPAddFilterType element
Specified by:
getAddFilterMBean in interface AVPFilterChainTypeReadOnlyMBean

getRemoveFilterMBean

public java.util.List<AVPFilterTypeMBean> getRemoveFilterMBean()
Get the list of the AVPFilterType element
Specified by:
getRemoveFilterMBean in interface AVPFilterChainTypeReadOnlyMBean

Skip navigation links

Oracle Communications Service Broker Platform MBean Java API Reference
6.0

E26173-01


Copyright © 2011, Oracle. All rights reserved.