Skip navigation links

Oracle Communications Service Broker SVC and VPN MBean Java API Reference
6.0

E26226-01


oracle.axia.apps.svc.common.configuration.beans
Class CallControlType

java.lang.Object
  extended by oracle.axia.apps.svc.common.configuration.beans.CallControlType


public class CallControlType
extends java.lang.Object

Java class for callControlType complex type.

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

 <complexType name="callControlType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="serverCount">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}int">
               <minInclusive value="1"/>
             </restriction>
           </simpleType>
         </element>
         <element name="hostedDomain" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded"/>
         <element name="ringingDuration">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}int">
               <minInclusive value="0"/>
             </restriction>
           </simpleType>
         </element>
         <element name="collectableMaxDTMFDigitLength">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}int">
               <minInclusive value="1"/>
               <maxInclusive value="50"/>
             </restriction>
           </simpleType>
         </element>
         <element name="collectionDuration">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}int">
               <minInclusive value="1"/>
               <maxInclusive value="120"/>
             </restriction>
           </simpleType>
         </element>
         <element name="defaultAnnouncementLanguage">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
               <enumeration value="en"/>
               <enumeration value="cn"/>
               <enumeration value="jp"/>
             </restriction>
           </simpleType>
         </element>
         <element name="mediaServer" type="{http://xmls.oracle.com/axia/apps/svc/config}mediaServerType"/>
         <element name="mrfAlias" type="{http://www.w3.org/2001/XMLSchema}string"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Field Summary
protected  int collectableMaxDTMFDigitLength
           
protected  int collectionDuration
           
protected  java.lang.String defaultAnnouncementLanguage
           
protected  java.util.List<java.lang.String> hostedDomain
           
protected  MediaServerType mediaServer
           
protected  java.lang.String mrfAlias
           
protected  int ringingDuration
           
protected  int serverCount
           

 

Constructor Summary
CallControlType()
           

 

Method Summary
 int getCollectableMaxDTMFDigitLength()
          Gets the value of the collectableMaxDTMFDigitLength property.
 int getCollectionDuration()
          Gets the value of the collectionDuration property.
 java.lang.String getDefaultAnnouncementLanguage()
          Gets the value of the defaultAnnouncementLanguage property.
 java.util.List<java.lang.String> getHostedDomain()
          Gets the value of the hostedDomain property.
 MediaServerType getMediaServer()
          Gets the value of the mediaServer property.
 java.lang.String getMrfAlias()
          Gets the value of the mrfAlias property.
 int getRingingDuration()
          Gets the value of the ringingDuration property.
 int getServerCount()
          Gets the value of the serverCount property.
 void setCollectableMaxDTMFDigitLength(int value)
          Sets the value of the collectableMaxDTMFDigitLength property.
 void setCollectionDuration(int value)
          Sets the value of the collectionDuration property.
 void setDefaultAnnouncementLanguage(java.lang.String value)
          Sets the value of the defaultAnnouncementLanguage property.
 void setMediaServer(MediaServerType value)
          Sets the value of the mediaServer property.
 void setMrfAlias(java.lang.String value)
          Sets the value of the mrfAlias property.
 void setRingingDuration(int value)
          Sets the value of the ringingDuration property.
 void setServerCount(int value)
          Sets the value of the serverCount property.

 

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

 

Field Detail

serverCount

protected int serverCount

hostedDomain

protected java.util.List<java.lang.String> hostedDomain

ringingDuration

protected int ringingDuration

collectableMaxDTMFDigitLength

protected int collectableMaxDTMFDigitLength

collectionDuration

protected int collectionDuration

defaultAnnouncementLanguage

protected java.lang.String defaultAnnouncementLanguage

mediaServer

protected MediaServerType mediaServer

mrfAlias

protected java.lang.String mrfAlias

Constructor Detail

CallControlType

public CallControlType()

Method Detail

getServerCount

public int getServerCount()
Gets the value of the serverCount property.

setServerCount

public void setServerCount(int value)
Sets the value of the serverCount property.

getHostedDomain

public java.util.List<java.lang.String> getHostedDomain()
Gets the value of the hostedDomain 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 hostedDomain property.

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

    getHostedDomain().add(newItem);
 

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


getRingingDuration

public int getRingingDuration()
Gets the value of the ringingDuration property.

setRingingDuration

public void setRingingDuration(int value)
Sets the value of the ringingDuration property.

getCollectableMaxDTMFDigitLength

public int getCollectableMaxDTMFDigitLength()
Gets the value of the collectableMaxDTMFDigitLength property.

setCollectableMaxDTMFDigitLength

public void setCollectableMaxDTMFDigitLength(int value)
Sets the value of the collectableMaxDTMFDigitLength property.

getCollectionDuration

public int getCollectionDuration()
Gets the value of the collectionDuration property.

setCollectionDuration

public void setCollectionDuration(int value)
Sets the value of the collectionDuration property.

getDefaultAnnouncementLanguage

public java.lang.String getDefaultAnnouncementLanguage()
Gets the value of the defaultAnnouncementLanguage property.
Returns:
possible object is String

setDefaultAnnouncementLanguage

public void setDefaultAnnouncementLanguage(java.lang.String value)
Sets the value of the defaultAnnouncementLanguage property.
Parameters:
value - allowed object is String

getMediaServer

public MediaServerType getMediaServer()
Gets the value of the mediaServer property.
Returns:
possible object is MediaServerType

setMediaServer

public void setMediaServer(MediaServerType value)
Sets the value of the mediaServer property.
Parameters:
value - allowed object is MediaServerType

getMrfAlias

public java.lang.String getMrfAlias()
Gets the value of the mrfAlias property.
Returns:
possible object is String

setMrfAlias

public void setMrfAlias(java.lang.String value)
Sets the value of the mrfAlias property.
Parameters:
value - allowed object is String

Skip navigation links

Oracle Communications Service Broker SVC and VPN MBean Java API Reference
6.0

E26226-01


Copyright © 2011, Oracle. All rights reserved.