Skip navigation links

Oracle Communications Service Broker Platform MBean Java API Reference
6.0

E26173-01


oracle.axia.config.beans.protocol.http
Class ServerConfig

java.lang.Object
  extended by oracle.axia.config.beans.protocol.http.ServerConfig

All Implemented Interfaces:
ServerConfigMBean, ServerConfigReadOnlyMBean

public class ServerConfig
extends java.lang.Object
implements ServerConfigMBean

Java class for ServerConfig complex type.

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

 <complexType name="ServerConfig">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="networkAccessPoint" type="{http://xmlns.oracle.com/axia/http-config}NetworkAccessPoint" maxOccurs="unbounded" minOccurs="0"/>
         <element name="securityContext" type="{http://xmlns.oracle.com/axia/http-config}SecurityContext" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
       <attribute name="timeoutMs" type="{http://xmlns.oracle.com/axia/http-config}TimeoutType" default="30000" />
     </restriction>
   </complexContent>
 </complexType>
 

Field Summary
protected  java.util.List<NetworkAccessPoint> networkAccessPoint
           
protected  java.util.List<SecurityContext> securityContext
           
protected  java.lang.Integer timeoutMs
           

 

Constructor Summary
ServerConfig()
          Default Constructor
ServerConfig(java.util.List<NetworkAccessPoint> networkAccessPoint, java.util.List<SecurityContext> securityContext, java.lang.Integer timeoutMs)
           

 

Method Summary
 void addNetworkAccessPoint()
          Add a new element named networkAccessPoint
 void addSecurityContext()
          Add a new element named securityContext
 java.util.List<NetworkAccessPoint> getNetworkAccessPoint()
          Gets the value of the networkAccessPoint property.
 java.util.List<NetworkAccessPointMBean> getNetworkAccessPointMBean()
          Get the list of the NetworkAccessPoint element
 java.util.List<SecurityContext> getSecurityContext()
          Gets the value of the securityContext property.
 java.util.List<SecurityContextMBean> getSecurityContextMBean()
          Get the list of the SecurityContext element
 int getTimeoutMs()
          Gets the value of the timeoutMs property.
 void removeNetworkAccessPoint(int index)
          Remove an element named networkAccessPoint by the index
 void removeSecurityContext(int index)
          Remove an element named securityContext by the index
 void setTimeoutMs(java.lang.Integer value)
          Sets the value of the timeoutMs property.

 

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

 

Field Detail

networkAccessPoint

protected java.util.List<NetworkAccessPoint> networkAccessPoint

securityContext

protected java.util.List<SecurityContext> securityContext

timeoutMs

protected java.lang.Integer timeoutMs

Constructor Detail

ServerConfig

public ServerConfig()
Default Constructor

ServerConfig

public ServerConfig(java.util.List<NetworkAccessPoint> networkAccessPoint,
                    java.util.List<SecurityContext> securityContext,
                    java.lang.Integer timeoutMs)

Method Detail

getNetworkAccessPoint

public java.util.List<NetworkAccessPoint> getNetworkAccessPoint()
Gets the value of the networkAccessPoint 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 networkAccessPoint property.

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

    getNetworkAccessPoint().add(newItem);
 

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


getSecurityContext

public java.util.List<SecurityContext> getSecurityContext()
Gets the value of the securityContext 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 securityContext property.

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

    getSecurityContext().add(newItem);
 

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


getTimeoutMs

public int getTimeoutMs()
Gets the value of the timeoutMs property.
Specified by:
getTimeoutMs in interface ServerConfigReadOnlyMBean
Returns:
possible object is Integer

setTimeoutMs

public void setTimeoutMs(java.lang.Integer value)
Sets the value of the timeoutMs property.
Specified by:
setTimeoutMs in interface ServerConfigMBean
Parameters:
value - allowed object is Integer

addNetworkAccessPoint

public void addNetworkAccessPoint()
Add a new element named networkAccessPoint
Specified by:
addNetworkAccessPoint in interface ServerConfigMBean

removeNetworkAccessPoint

public void removeNetworkAccessPoint(int index)
Remove an element named networkAccessPoint by the index
Specified by:
removeNetworkAccessPoint in interface ServerConfigMBean
Parameters:
index - The index of removing elements

addSecurityContext

public void addSecurityContext()
Add a new element named securityContext
Specified by:
addSecurityContext in interface ServerConfigMBean

removeSecurityContext

public void removeSecurityContext(int index)
Remove an element named securityContext by the index
Specified by:
removeSecurityContext in interface ServerConfigMBean
Parameters:
index - The index of removing elements

getNetworkAccessPointMBean

public java.util.List<NetworkAccessPointMBean> getNetworkAccessPointMBean()
Get the list of the NetworkAccessPoint element
Specified by:
getNetworkAccessPointMBean in interface ServerConfigReadOnlyMBean

getSecurityContextMBean

public java.util.List<SecurityContextMBean> getSecurityContextMBean()
Get the list of the SecurityContext element
Specified by:
getSecurityContextMBean in interface ServerConfigReadOnlyMBean

Skip navigation links

Oracle Communications Service Broker Platform MBean Java API Reference
6.0

E26173-01


Copyright © 2011, Oracle. All rights reserved.