Skip navigation links

Oracle Communications Converged Application Server Java API Reference
5.0

E18767-01


oracle.sdp.proxyregistrar.configuration.beans
Interface ProxyBean

All Superinterfaces:
weblogic.descriptor.DescriptorBean, weblogic.descriptor.SettableBean

public interface ProxyBean
extends weblogic.descriptor.DescriptorBean

Proxy descriptor bean.


Field Summary
static java.lang.String DEFAULT_ENUM_DNS_SERVER_ADDRESS
          default value of the ENUM_DNS_SERVER_ADDRESS parameter.
static java.lang.String DEFAULT_ENUM_SIP_SERVICE_FIELD
          default value of the ENUM_SIP_SERVICE_FIELD parameter.
static java.lang.String DEFAULT_ENUM_ZONE
          default value of the ENUM_ZONE parameter.
static java.lang.String DEFAULT_LS_IMPL_NAME
          default value of the LS_IMPL_NAME parameter.

 

Method Summary
 java.lang.String getEnumDNSServer()
          The Address of the DNS Server to use.
 java.lang.String getEnumPresetDnsResponse()
          A comma-separated list of predefined DNS response.
 java.lang.String getEnumSIPServiceField()
          Which service to retrieve.
 java.lang.String getEnumZone()
          The DNS Zone to use for the enumeration.
 java.lang.String getHostedDomains()
          The domains hosted by this server.
 java.lang.String getLocationService()
          Location Service class name.
 int getOfflineCode()
          The status code to return to signal offline mode.
 java.lang.String getOptions()
          Supported Options.
 int getTimeOut()
          The length of proxy timeOut in second.
 boolean isEnableENUMLookup()
          Enable ENUM lookup or not.
 boolean isForceRecordRoute()
          Force setting of Record-Route header.
 boolean isParallelForking()
          Use parallel forking.
 boolean isUseDomainService()
          Set to true to use the DomainService to determine which domains that are hosted by the server.
 void setEnableENUMLookup(boolean isEnableENUMLookup)
          Set enable ENUM Lookup.
 void setEnumDNSServer(java.lang.String pENUMDNSServer)
          Set ENUM server address.
 void setEnumPresetDnsResponse(java.lang.String pEnumPresetDnsResponse)
          Set a predefined DNS response.
 void setEnumSIPServiceField(java.lang.String pENUMSIPServiceField)
          Set ENUM SIP Service Field.
 void setEnumZone(java.lang.String pENUMZone)
          Set ENUM Zone.
 void setForceRecordRoute(boolean isForceRecordRoute)
          Set force record route.
 void setHostedDomains(java.lang.String domains)
          Set the hosted domains.
 void setLocationService(java.lang.String className)
          Set Location Service class name.
 void setOfflineCode(int code)
          Set offline code.
 void setOptions(java.lang.String options)
          Set supported options.
 void setParallelForking(boolean isParallelForking)
          Set parallel forking.
 void setTimeOut(int timeOut)
          Set timeOut length in second.
 void setUseDomainService(boolean used)
          Set use domain service enable.

 

Methods inherited from interface weblogic.descriptor.DescriptorBean
addBeanUpdateListener, addPropertyChangeListener, createChildCopy, createChildCopyIncludingObsolete, getDescriptor, getParentBean, isEditable, removeBeanUpdateListener, removePropertyChangeListener

 

Methods inherited from interface weblogic.descriptor.SettableBean
isSet, unSet

 

Field Detail

DEFAULT_ENUM_SIP_SERVICE_FIELD

static final java.lang.String DEFAULT_ENUM_SIP_SERVICE_FIELD
default value of the ENUM_SIP_SERVICE_FIELD parameter.
See Also:
Constant Field Values

DEFAULT_ENUM_DNS_SERVER_ADDRESS

static final java.lang.String DEFAULT_ENUM_DNS_SERVER_ADDRESS
default value of the ENUM_DNS_SERVER_ADDRESS parameter.
See Also:
Constant Field Values

DEFAULT_ENUM_ZONE

static final java.lang.String DEFAULT_ENUM_ZONE
default value of the ENUM_ZONE parameter.
See Also:
Constant Field Values

DEFAULT_LS_IMPL_NAME

static final java.lang.String DEFAULT_LS_IMPL_NAME
default value of the LS_IMPL_NAME parameter.
See Also:
Constant Field Values

Method Detail

isEnableENUMLookup

boolean isEnableENUMLookup()
Enable ENUM lookup or not. In case the ENUM lookup is disabled and the request URI is Tel URL, the request will be rejected with Response 404.
Returns:
enable ENUM Lookup

setEnableENUMLookup

void setEnableENUMLookup(boolean isEnableENUMLookup)
Set enable ENUM Lookup.
Parameters:
isEnableENUMLookup - is enabled

getEnumDNSServer

java.lang.String getEnumDNSServer()
The Address of the DNS Server to use. The address can optionally be followed by a port e.g. 127.0.0.1:653.
Returns:
ENUM server address

setEnumDNSServer

void setEnumDNSServer(java.lang.String pENUMDNSServer)
Set ENUM server address.
Parameters:
pENUMDNSServer - ENUM server address

getEnumZone

java.lang.String getEnumZone()
The DNS Zone to use for the enumeration.
Returns:
ENUM Zone

setEnumZone

void setEnumZone(java.lang.String pENUMZone)
Set ENUM Zone.
Parameters:
pENUMZone - ENUM Zone

getEnumSIPServiceField

java.lang.String getEnumSIPServiceField()
Which service to retrieve.
Returns:
ENUM SIP Service Field

setEnumSIPServiceField

void setEnumSIPServiceField(java.lang.String pENUMSIPServiceField)
Set ENUM SIP Service Field.
Parameters:
pENUMSIPServiceField - ENUM SIP Service Field

getEnumPresetDnsResponse

java.lang.String getEnumPresetDnsResponse()
A comma-separated list of predefined DNS response. For example, enter "10 100 u E2U+sip !^.*$!sip:info@example.com! .".
Returns:
predefined DNS response

setEnumPresetDnsResponse

void setEnumPresetDnsResponse(java.lang.String pEnumPresetDnsResponse)
Set a predefined DNS response.
Parameters:
pEnumPresetDnsResponse - predefined DNS response

isForceRecordRoute

boolean isForceRecordRoute()
Force setting of Record-Route header.
Returns:
is Force Record Route

setForceRecordRoute

void setForceRecordRoute(boolean isForceRecordRoute)
Set force record route.
Parameters:
isForceRecordRoute - is enabled

isParallelForking

boolean isParallelForking()
Use parallel forking.
Returns:
is Parallel Forking

setParallelForking

void setParallelForking(boolean isParallelForking)
Set parallel forking.
Parameters:
isParallelForking - is enabled

getTimeOut

int getTimeOut()
The length of proxy timeOut in second.
Returns:
timeOut length

setTimeOut

void setTimeOut(int timeOut)
Set timeOut length in second.
Parameters:
timeOut - timeOut length in second

getOptions

java.lang.String getOptions()
Supported Options. Enter as a comma-separated list of options.
Returns:
options

setOptions

void setOptions(java.lang.String options)
Set supported options.
Parameters:
options - supported options

getHostedDomains

java.lang.String getHostedDomains()
The domains hosted by this server. Only used if UseDomainService is set to false. Enter as a comma-separated list of domain names. * is used to indicated all domains.
Returns:
hosted domains

setHostedDomains

void setHostedDomains(java.lang.String domains)
Set the hosted domains. This value takes effect only when the domain service usage is disabled.
Parameters:
domains - hosted domains

isUseDomainService

boolean isUseDomainService()
Set to true to use the DomainService to determine which domains that are hosted by the server. If set to false use the attribute HostedDomains to specify the domains.
Returns:
use the attribute HostedDomains

setUseDomainService

void setUseDomainService(boolean used)
Set use domain service enable.
Parameters:
used - enable or disable the domain service

getOfflineCode

int getOfflineCode()
The status code to return to signal offline mode.
Returns:
offline mode

setOfflineCode

void setOfflineCode(int code)
Set offline code.
Parameters:
code - offline code

getLocationService

java.lang.String getLocationService()
Location Service class name.
Returns:
ocation Service class name

setLocationService

void setLocationService(java.lang.String className)
Set Location Service class name.
Parameters:
className - location Service class name

Skip navigation links

Oracle Communications Converged Application Server Java API Reference
5.0

E18767-01


Copyright © 2005, 2010, Oracle and/or its affiliates. All rights reserved.