Skip navigation links

Oracle Communications Service Broker Platform MBean Java API Reference
6.0

E26173-01


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

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

All Implemented Interfaces:
ProxyRealmTypeMBean, ProxyRealmTypeReadOnlyMBean

public class ProxyRealmType
extends java.lang.Object
implements ProxyRealmTypeMBean

Java class for ProxyRealmType complex type.

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

 <complexType name="ProxyRealmType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="name" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="userNameMatchCriteria" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="authenticationSharedSecretKey" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="accountingSharedSecretKey" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="requestTimeout" type="{http://www.w3.org/2001/XMLSchema}int"/>
         <element name="numOfRetries" type="{http://www.w3.org/2001/XMLSchema}int"/>
         <element name="targetServer" type="{http://xmlns.oracle.com/axia/radius-config}proxyTargetType" maxOccurs="unbounded"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Field Summary
protected  java.lang.String accountingSharedSecretKey
           
protected  java.lang.String authenticationSharedSecretKey
           
protected  java.lang.String name
           
protected  int numOfRetries
           
protected  int requestTimeout
           
protected  java.util.List<ProxyTargetType> targetServer
           
protected  java.lang.String userNameMatchCriteria
           

 

Constructor Summary
ProxyRealmType()
          Default Constructor
ProxyRealmType(java.lang.String name, java.lang.String userNameMatchCriteria, java.lang.String authenticationSharedSecretKey, java.lang.String accountingSharedSecretKey, int requestTimeout, int numOfRetries, java.util.List<ProxyTargetType> targetServer)
           

 

Method Summary
 void addTargetServer()
          Add a new element named targetServer
 java.lang.String getAccountingSharedSecretKey()
          Gets the value of the accountingSharedSecretKey property.
 java.lang.String getAuthenticationSharedSecretKey()
          Gets the value of the authenticationSharedSecretKey property.
 java.lang.String getName()
          Gets the value of the name property.
 int getNumOfRetries()
          Gets the value of the numOfRetries property.
 int getRequestTimeout()
          Gets the value of the requestTimeout property.
 java.util.List<ProxyTargetType> getTargetServer()
          Gets the value of the targetServer property.
 java.util.List<ProxyTargetTypeMBean> getTargetServerMBean()
          Get the list of the ProxyTargetType element
 java.lang.String getUserNameMatchCriteria()
          Gets the value of the userNameMatchCriteria property.
 void removeTargetServer(int index)
          Remove an element named targetServer by the index
 void setAccountingSharedSecretKey(java.lang.String value)
          Sets the value of the accountingSharedSecretKey property.
 void setAuthenticationSharedSecretKey(java.lang.String value)
          Sets the value of the authenticationSharedSecretKey property.
 void setName(java.lang.String value)
          Sets the value of the name property.
 void setNumOfRetries(int value)
          Sets the value of the numOfRetries property.
 void setRequestTimeout(int value)
          Sets the value of the requestTimeout property.
 void setUserNameMatchCriteria(java.lang.String value)
          Sets the value of the userNameMatchCriteria property.

 

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

 

Field Detail

name

protected java.lang.String name

userNameMatchCriteria

protected java.lang.String userNameMatchCriteria

authenticationSharedSecretKey

protected java.lang.String authenticationSharedSecretKey

accountingSharedSecretKey

protected java.lang.String accountingSharedSecretKey

requestTimeout

protected int requestTimeout

numOfRetries

protected int numOfRetries

targetServer

protected java.util.List<ProxyTargetType> targetServer

Constructor Detail

ProxyRealmType

public ProxyRealmType()
Default Constructor

ProxyRealmType

public ProxyRealmType(java.lang.String name,
                      java.lang.String userNameMatchCriteria,
                      java.lang.String authenticationSharedSecretKey,
                      java.lang.String accountingSharedSecretKey,
                      int requestTimeout,
                      int numOfRetries,
                      java.util.List<ProxyTargetType> targetServer)

Method Detail

getName

public java.lang.String getName()
Gets the value of the name property.
Specified by:
getName in interface ProxyRealmTypeReadOnlyMBean
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 ProxyRealmTypeMBean
Parameters:
value - allowed object is String

getUserNameMatchCriteria

public java.lang.String getUserNameMatchCriteria()
Gets the value of the userNameMatchCriteria property.
Specified by:
getUserNameMatchCriteria in interface ProxyRealmTypeReadOnlyMBean
Returns:
possible object is String

setUserNameMatchCriteria

public void setUserNameMatchCriteria(java.lang.String value)
Sets the value of the userNameMatchCriteria property.
Specified by:
setUserNameMatchCriteria in interface ProxyRealmTypeMBean
Parameters:
value - allowed object is String

getAuthenticationSharedSecretKey

public java.lang.String getAuthenticationSharedSecretKey()
Gets the value of the authenticationSharedSecretKey property.
Specified by:
getAuthenticationSharedSecretKey in interface ProxyRealmTypeReadOnlyMBean
Returns:
possible object is String

setAuthenticationSharedSecretKey

public void setAuthenticationSharedSecretKey(java.lang.String value)
Sets the value of the authenticationSharedSecretKey property.
Specified by:
setAuthenticationSharedSecretKey in interface ProxyRealmTypeMBean
Parameters:
value - allowed object is String

getAccountingSharedSecretKey

public java.lang.String getAccountingSharedSecretKey()
Gets the value of the accountingSharedSecretKey property.
Specified by:
getAccountingSharedSecretKey in interface ProxyRealmTypeReadOnlyMBean
Returns:
possible object is String

setAccountingSharedSecretKey

public void setAccountingSharedSecretKey(java.lang.String value)
Sets the value of the accountingSharedSecretKey property.
Specified by:
setAccountingSharedSecretKey in interface ProxyRealmTypeMBean
Parameters:
value - allowed object is String

getRequestTimeout

public int getRequestTimeout()
Gets the value of the requestTimeout property.
Specified by:
getRequestTimeout in interface ProxyRealmTypeReadOnlyMBean

setRequestTimeout

public void setRequestTimeout(int value)
Sets the value of the requestTimeout property.
Specified by:
setRequestTimeout in interface ProxyRealmTypeMBean

getNumOfRetries

public int getNumOfRetries()
Gets the value of the numOfRetries property.
Specified by:
getNumOfRetries in interface ProxyRealmTypeReadOnlyMBean

setNumOfRetries

public void setNumOfRetries(int value)
Sets the value of the numOfRetries property.
Specified by:
setNumOfRetries in interface ProxyRealmTypeMBean

getTargetServer

public java.util.List<ProxyTargetType> getTargetServer()
Gets the value of the targetServer 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 targetServer property.

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

    getTargetServer().add(newItem);
 

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


addTargetServer

public void addTargetServer()
Add a new element named targetServer
Specified by:
addTargetServer in interface ProxyRealmTypeMBean

removeTargetServer

public void removeTargetServer(int index)
Remove an element named targetServer by the index
Specified by:
removeTargetServer in interface ProxyRealmTypeMBean
Parameters:
index - The index of removing elements

getTargetServerMBean

public java.util.List<ProxyTargetTypeMBean> getTargetServerMBean()
Get the list of the ProxyTargetType element
Specified by:
getTargetServerMBean in interface ProxyRealmTypeReadOnlyMBean

Skip navigation links

Oracle Communications Service Broker Platform MBean Java API Reference
6.0

E26173-01


Copyright © 2011, Oracle. All rights reserved.