class documentation
class HttpStructure:
Plugin class to add the Structure functionality to the HTTP server.
The structure endpoint is registered at "__structure__".
| Method | configure |
Configure the plugin based on the configuration settings. |
| Method | handle |
Handle a structure request. Return a description of the CSE's current resource and registrar / registree deployment. An optional parameter 'lvl=<int>' can limit the generated resource tree's depth. |
| Method | start |
Start the structure plugin. |
| Class Variable | http |
The injected HttpServer plugin instance is injected by the PluginManager based on the declared dependency. The plugin will only be loaded if the HttpServer plugin is loaded. |
| Class Variable | management |
Injected ManagementSupport instance. |
Configure the plugin based on the configuration settings.
| Parameters | |
config:Configuration | The configuration object. |
Handle a structure request. Return a description of the CSE's current resource and registrar / registree deployment. An optional parameter 'lvl=<int>' can limit the generated resource tree's depth.