Methods Supporting Composer Mode

Only GET methods from the serena_ra/rest/application.wadl file are supported by REST Grid widgets in SBM Composer, and only some of them.

Many of the methods that support Composer Mode are given in the following list. This list is expanding, so please check the Knowledgebase at serena.com if you don't see the method you need in the list, or just give the method you need a try to see if it supports Composer Mode.

  1. Get Application

    /rest/deploy/application/{applicationId}

  2. Get Applications

    /rest/deploy/application

    /rest/deploy/application/all

  3. Get Application Components

    /rest/deploy/application/{applicationId}/components

  4. Get Application Environments

    /rest/deploy/application/{applicationId}/environments/{inactive}

    /rest/deploy/application/environments/forComponent/{componentParam}

    /rest/deploy/application/{applicationId}/fullEnvironments

  5. Get Application Process

    /rest/deploy/applicationProcess/{applicationProcessId}/{version}

  6. Get Application Processes

    /rest/deploy/applicationProcess

    /rest/deploy/application/{applicationId}/processes/{inactive}

    /rest/deploy/application/processes/forComponent/{componentParam}

    /rest/deploy/application/{applicationId}/executableProcesses

    /rest/deploy/application/{applicationId}/fullProcesses

  7. Get Application Process Unfilled Properties

    /rest/deploy/applicationProcess/{applicationProcessId}/unfilledProps/{onlyRequired}

  8. Get Application Properties

    /rest/deploy/application/{applicationId}/applicationProperties

  9. Get Component

    /rest/deploy/component/{componentId}

  10. Get Components

    /rest/deploy/component

    /rest/deploy/component/all

    /rest/deploy/component/allFull

  11. Get Component Versions

    /rest/deploy/component/{componentId}/versions/{inactive}

  12. Get Component Properties

    /rest/deploy/component/{componentId}/componentProperties

  13. Get Component Version Properties

    /rest/deploy/component/{versionId}/componentVersionProperties

  14. Get Component Process

    /rest/deploy/componentProcess/{componentProcessId}/{version}

  15. Get Component Processes

    /rest/deploy/component/{componentId}/processes/{inactive}

    /rest/deploy/component/{componentId}/fullProcesses/{inactive}

    /rest/deploy/component/{componentId}/processesWithVersion

    /rest/deploy/component/{componentId}/executableProcesses

  16. Get Standalone Process

    /rest/process/{processId}/{version}

  17. Get Standalone Processes

    /rest/process/{inactive}

  18. Get Resource

    /rest/resource/resource/{resourceId}

  19. Get Resources

    /rest/resource/resource

    /rest/resource/resource/tree

    /rest/resource/resource/treeWithInactive

    /rest/resource/resource/{resourceId}/resources

  20. Get Environment

    /rest/deploy/environment/{environmentId}

  21. Get Environments

    /rest/deploy/environment/all

  22. Get Applications For Environment

    /rest/deploy/environment/{environmentId}/applications

  23. Get Environment Properties

    /rest/deploy/environment/ {environmentId}/environmentProperties

  24. Get Environment Properties For Components

    /rest/deploy/environment/ {environmentId}/componentProperties

  25. Get Environment Properties For Component

    /rest/deploy/environment/{environmentId}/{componentId}/propertiesForComponent

  26. Get Active Agents

    /rest/agent

  27. Get Agent

    /rest/agent/{agentId}

  28. Get All Agents

    /rest/agent/all

  29. Get Agents Assignable To License

    /rest/agent/assignableToLicense/{licenseId}

  30. Get Agent Resources

    /rest/agent/{agentId}/resources

  31. Get Agent Pools

    /rest/agent/{agentId}/pools

  32. Get Component Config Templates

    /rest/deploy/component/{componentId}/configTemplates/{active}

  33. Get Component Task Definitions

    /rest/deploy/component/{componentId}/taskDefinitions/{active}

  34. Get All Status Plugins

    /rest/plugin/statusPlugin

  35. Get Status Plugin

    /rest/plugin/statusPlugin/{statusPluginName}

  36. Get Status Plugin Version Statuses

    /rest/plugin/statusPlugin/{statusPluginName}/versionStatuses

  37. Get Status Plugin Inventory Statuses

    /rest/plugin/statusPlugin/{statusPluginName}/inventoryStatuses

  38. Get Application Component Process Tree

    /rest/deploy/application/{applicationId}/componentProcessTree

  39. Get Application Unused Components

    /rest/deploy/application/{applicationId}/unusedComponents

  40. Get Application Task Definitions

    /rest/deploy/application/{applicationId}/taskDefinitions/{active}

  41. Get Snapshots

    /rest/deploy/application/{applicationId}/snapshots/{inactive}

  42. Get Component Process Prop Defs

    /rest/deploy/componentProcess/{componentProcessId}/{version}/propDefs

  43. Get Component Process Activity Tree

    /rest/deploy/componentProcess/{componentProcessId}/activityTree

  44. Get Component Process Change Log

    /rest/deploy/componentProcess/{componentProcessId}/changelog

  45. Get Application Task Definition

    /rest/task/applicationTaskDefinition/{id}

  46. Get Deployment Request

    /rest/deploy/deploymentRequest/{deploymentRequestId}

  47. Get Deployment Requests

    /rest/deploy/deploymentRequest/table

  48. Get Deployment Request Application Process Requests

    /rest/deploy/ deploymentRequest /{deploymentRequestId}/applicationProcessRequests

  49. Get Deployment Request Non Compliancy By Resource

    /rest/deploy/deploymentRequest/{deploymentRequestId}/noncompliancyByResource

  50. Get Config Template

    /rest/deploy/configTemplate/{componentId}/{name}/{version}

    /rest/deploy/configTemplate/byRequest/{requestId}/{name}

  51. Get Application Process Request

    /rest/deploy/applicationProcessRequest/{applicationProcessRequestId}

  52. Get Application Process Requests

    /rest/deploy/applicationProcessRequest/table

  53. Get Application Process Request Properties

    /rest/deploy/applicationProcessRequest/{applicationProcessRequestId}/properties

  54. Get Application Process Request Environment Properties

    /rest/deploy/applicationProcessRequest/{applicationProcessRequestId}/environmentProperties

  55. Get Application Process Request Versions

    /rest/deploy/applicationProcessRequest/{applicationProcessRequestId}/versions

  56. Get Active Global Environments

    - /rest/deploy/globalEnvironment

  57. Get All Global Environments

    - /rest/deploy/globalEnvironment/all

  58. Get Active Applications For Global Environment

    - /rest/deploy/globalEnvironment/{globalEnvironmentId}/applications

  59. Get All Applications For Global Environment

    - /rest/deploy/globalEnvironment/{globalEnvironmentId}/applications/all

  60. Get Inactive Global Environments

    - /rest/deploy/globalEnvironment/inactive

  61. Get Global Environment

    - /rest/deploy/globalEnvironment/{globalEnvironmentId}

  62. Get Global Environment Properties

    - /rest/deploy/globalEnvironment/{globalEnvironmentId}/globalEnvironmentProperties

  63. Get Global Environment Resource Mappings

    - /rest/deploy/globalEnvironment/{globalEnvironmentId}/resources

  64. Get Global Environment Not Mapped Resources

    - /rest/deploy/globalEnvironment/{globalEnvironmentId}/resourcesNotMapped

  65. Get Global Environment Not Mapped Resource Groups

    - /rest/deploy/globalEnvironment/{globalEnvironmentId}/resourceGroupsNotMapped