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 Type
    Method
    Description
    Primary management network IP address for this rtp proxy.
    int
    TCP port for the rtp proxy management interface.
    Logical name for this rtp proxy.
    int
    Secondary port(Non-TLS Port) number to be used for rtp proxy management interface.
    boolean
    Indicates if SSL/TLS is enabled for secure media transport.
    void
    setManagementIP(String managementIP)
     
    void
    setManagementPort(int managementPort)
     
    void
    setRtpProxyName(String rtpProxyName)
     
    void
    setSecondaryPort(int port)
     
    void
    setSslEnabled(boolean sslEnabled)
     

    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
  • 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

      void setRtpProxyName(String rtpProxyName)
    • 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

      void setManagementIP(String managementIP)
    • 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