Interface RTPProxyBean
- All Superinterfaces:
weblogic.descriptor.DescriptorBean,weblogic.descriptor.SettableBean
public interface RTPProxyBean
extends weblogic.descriptor.DescriptorBean
Defines the configuration for a rtp proxy instance with management and VIP settings.
Provides configuration attributes necessary for managing rtp proxy connectivity and high-availability VIP allocation.
-
Method Summary
Modifier and TypeMethodDescriptionPrimary management network IP address for this rtp proxy.intTCP port for the rtp proxy management interface.Logical name for this rtp proxy.intSecondary port(Non-TLS Port) number to be used for rtp proxy management interface.booleanIndicates if SSL/TLS is enabled for secure media transport.voidsetManagementIP(String managementIP) voidsetManagementPort(int managementPort) voidsetRtpProxyName(String rtpProxyName) voidsetSecondaryPort(int port) voidsetSslEnabled(boolean sslEnabled) Methods inherited from interface weblogic.descriptor.DescriptorBean
addBeanUpdateListener, addPropertyChangeListener, createChildCopy, createChildCopyIncludingObsolete, getDescriptor, getParentBean, isEditable, removeBeanUpdateListener, removePropertyChangeListenerMethods inherited from interface weblogic.descriptor.SettableBean
isSet, unSet
-
Method Details
-
getRtpProxyName
String getRtpProxyName()Logical name for this rtp proxy.
This unique identifier distinguishes this rtp proxy from others and is used as a key when referencing or configuring proxy instances.
- Returns:
- the logical name for this rtp proxy
-
setRtpProxyName
-
getManagementIP
String getManagementIP()Primary management network IP address for this rtp proxy.
This IP is used for administration and monitoring of the proxy instance.
- Returns:
- string representation of management IP address
-
setManagementIP
-
getManagementPort
int getManagementPort()TCP port for the rtp proxy management interface.
Specifies which port is used for administration access. Legal range: 1024-65535.
- Returns:
- management port number
-
setManagementPort
void setManagementPort(int managementPort) -
getSecondaryPort
int getSecondaryPort()Secondary port(Non-TLS Port) number to be used for rtp proxy management interface.
This sets the main listening port for the engine. Legal range: 1024-65535.
- Returns:
- configured port number
-
setSecondaryPort
void setSecondaryPort(int port) -
getSslEnabled
boolean getSslEnabled()Indicates if SSL/TLS is enabled for secure media transport.
Set true to enable encryption for RTP sessions handled by this engine.
- Returns:
- true if SSL/TLS media is enabled, false otherwise
-
setSslEnabled
void setSslEnabled(boolean sslEnabled) - Parameters:
sslEnabled- enable or disable SSL/TLS for media transport
-