Interface MediaFlowEngineBean
- All Superinterfaces:
weblogic.descriptor.DescriptorBean,weblogic.descriptor.SettableBean
- Author:
- Copyright (c) 2025, Oracle and/or its affiliates. All rights reserved. Defines the configuration for a Media Flow Engine in a Media Gateway. Example: Used by MediaServerBean as part of the OCCAS gateway configuration hierarchy.
-
Method Summary
Modifier and TypeMethodDescriptionThe IP address used by OCCAS to communicate with this Media Flow Engine (MFE) via REST API.intPrimary port for REST API communications between OCCAS and this Media Flow Engine (MFE).intSecondary (non-TLS) port for REST API communications between OCCAS and this Media Flow Engine (MFE).Logical name for this Media Flow Engine.booleanIndicates if SSL/TLS is enabled for REST API connections to this Media Flow Engine (MFE).voidsetManagementIP(String serverIP) voidsetManagementPort(int port) voidsetSecondaryPort(int port) voidsetServerName(String serverName) 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
-
getServerName
String getServerName()Logical name for this Media Flow Engine.
This unique identifier distinguishes this engine from others in the same server and is used as a key when referencing or configuring engines.
- Returns:
- the logical name for this Media Flow Engine
-
setServerName
-
getManagementIP
String getManagementIP()The IP address used by OCCAS to communicate with this Media Flow Engine (MFE) via REST API.
This address is strictly for REST-based control/management communication between OCCAS and the MFE. It is not used for media, RTP endpoints, or media clients in any way.
- Returns:
- IP address for OCCAS-to-MFE REST communication
-
setManagementIP
-
getManagementPort
int getManagementPort()Primary port for REST API communications between OCCAS and this Media Flow Engine (MFE).
This is used for control/configuration via REST. Legal range: 1024-65535.
- Returns:
- REST API port for this MFE
-
setManagementPort
void setManagementPort(int port) -
getSecondaryPort
int getSecondaryPort()Secondary (non-TLS) port for REST API communications between OCCAS and this Media Flow Engine (MFE).
This is used for control/configuration via REST. Legal range: 1024-65535.
- Returns:
- Secondary REST API port for this MFE
-
setSecondaryPort
void setSecondaryPort(int port) -
getSslEnabled
boolean getSslEnabled()Indicates if SSL/TLS is enabled for REST API connections to this Media Flow Engine (MFE).
Set true to enable HTTPS for REST communications; false for HTTP.
- Returns:
- true if REST API uses HTTPS, false if using HTTP
-
setSslEnabled
void setSslEnabled(boolean sslEnabled)
-