REST transport manager
- Last Updated: February 13, 2026
- 1 minute read
- OpenEdge
- Version 12.2
- Documentation
The RestTransportManager MBean controls REST transport enablement, deployed
REST services, descriptors, runtime properties, and metrics.
It has the following operations:
| Operation | Description | Syntax |
|---|---|---|
isTransportEnabled |
Checks if the REST transport is enabled for the specified WebApp. | {"O":"PASOE:type=OEManager,name=RestTransportManager","M":["isTransportEnabled","<appName>","<webAppName>"]} |
enableTransport |
Enables the REST transport for the specified WebApp. | {"O":"PASOE:type=OEManager,name=RestTransportManager","M":["enableTransport","<appName>","<webAppName>"]} |
disableTransport |
Disables the REST transport for the specified WebApp. | {"O":"PASOE:type=OEManager,name=RestTransportManager","M":["disableTransport","<appName>","<webAppName>"]} |
undeployService |
Undeploys a service from the REST transport for the specified WebApp. | {"O":"PASOE:type=OEManager,name=RestTransportManager","M":["undeployService","<appName>","<webAppName>","<restServiceName>"]} |
deployService |
Deploys a new REST service using the service descriptor for the specified WebApp. | {"O":"PASOE:type=OEManager,name=RestTransportManager","M":["deployService","<appName>","<webAppName>","<descriptorLocation>"]} |
getProperties |
Retrieved runtime properties for REST transport for the specified WebApp. | {"O":"PASOE:type=OEManager,name=RestTransportManager","M":["getProperties","<appName>","<webAppName>"]} |
setProperties |
Sets runtime properties for REST transport for the specified WebApp. | {"O":"PASOE:type=OEManager,name=RestTransportManager","M":["setProperties","<appName>","<webAppName>","<propName>","<propValue>"]} |
getDescriptors |
Returns a list of all REST service descriptors deployed in the WebApp. | {"O":"PASOE:type=OEManager,name=RestTransportManager","M":["getDescriptors","<appName>","<webAppName>"]} |
getDescriptor |
Retrieves a specific deployed REST descriptor for a given WebApp. | {"O":"PASOE:type=OEManager,name=RestTransportManager","M":["getDescriptor","<appName>","<webAppName>","<restServiceName>"]} |
getMetrics |
Retrieves the REST transport metrics for a given WebApp. | {"O":"PASOE:type=OEManager,name=RestTransportManager","M":["getMetrics","<appName>","<webAppName>"]} |
resetMetrics |
Resets the REST transport metrics for a given WebApp. | {"O":"PASOE:type=OEManager,name=RestTransportManager","M":["resetMetrics","<appName>","<webAppName>"]} |