Expand Tree Node

post

https://server:port/spl/rest/apis/common/system/treeNodes/expandNode

This operation expands a tree node based the tree definition record.

Request

There are no request parameters for this operation.

Supported Media Types
Request Body - application/xml ()
Root Schema : schema
Type: object
Show Source
  • Allowed Values: [ "DELT", "GET ", "POST", "PTCH", "PUT " ]
    HTTP Method: * `DELT` - Delete, * `GET ` - Get, * `POST` - Post, * `PTCH` - Patch, * `PUT ` - Put
  • Minimum Value: 0
    Maximum Value: 999999999
    The highest node identifier used so far for tree node instances. This information is not applicable on the initial call to expand the tree.

    This is used by the service to generate unique identifiers for the next set of expanded nodes.

  • Minimum Value: 0
    Maximum Value: 999999999
    The unique identifier of a specific node instance to expand. This information is not applicable on the initial call to expand the tree.

    This value is generated by the service for each expanded node and should be provided along with the node to expand.

  • Maximum Length: 30
    The node name of the node instance to expand. This information is not applicable on the initial call to expand the tree.
  • parentContext
    The context provided by the node's parent node as a way to influence the node's processing rules. The context is represented as a generic list of field names and their values.

    For the initial call to this service, use this list to set context for the tree.

  • Maximum Length: 30
    The unique name of a tree definition record.
Nested Schema : parentContext
Type: array
The context provided by the node's parent node as a way to influence the node's processing rules. The context is represented as a generic list of field names and their values.

For the initial call to this service, use this list to set context for the tree.

Show Source
Nested Schema : items
Type: object
Show Source
Request Body - application/json ()
Root Schema : schema
Type: object
Show Source
  • Allowed Values: [ "DELT", "GET ", "POST", "PTCH", "PUT " ]
    HTTP Method: * `DELT` - Delete, * `GET ` - Get, * `POST` - Post, * `PTCH` - Patch, * `PUT ` - Put
  • Minimum Value: 0
    Maximum Value: 999999999
    The highest node identifier used so far for tree node instances. This information is not applicable on the initial call to expand the tree.

    This is used by the service to generate unique identifiers for the next set of expanded nodes.

  • Minimum Value: 0
    Maximum Value: 999999999
    The unique identifier of a specific node instance to expand. This information is not applicable on the initial call to expand the tree.

    This value is generated by the service for each expanded node and should be provided along with the node to expand.

  • Maximum Length: 30
    The node name of the node instance to expand. This information is not applicable on the initial call to expand the tree.
  • parentContext
    The context provided by the node's parent node as a way to influence the node's processing rules. The context is represented as a generic list of field names and their values.

    For the initial call to this service, use this list to set context for the tree.

  • Maximum Length: 30
    The unique name of a tree definition record.
Nested Schema : parentContext
Type: array
The context provided by the node's parent node as a way to influence the node's processing rules. The context is represented as a generic list of field names and their values.

For the initial call to this service, use this list to set context for the tree.

Show Source
Nested Schema : items
Type: object
Show Source
Back to Top

Response

Supported Media Types

200 Response

Success response
Body ()
Root Schema : F1ExpandTree
Type: object
Show Source
  • Allowed Values: [ "F1NO", "F1YS" ]
    Indicates whether the root nodes of the tree should use a style that emphasizes them compared to other tree nodes. * `F1NO` - No, * `F1YS` - Yes
  • Allowed Values: [ "DELT", "GET ", "POST", "PTCH", "PUT " ]
    HTTP Method: * `DELT` - Delete, * `GET ` - Get, * `POST` - Post, * `PTCH` - Patch, * `PUT ` - Put
  • Minimum Value: 0
    Maximum Value: 999999999
    The highest node identifier used so far for tree node instances. The value should be provided on subsequent calls to expand nodes to ensure node instances are uniquely identified.
  • nodes
Nested Schema : nodes
Type: object
Show Source
Nested Schema : node
Type: array
Show Source
Nested Schema : items
Type: object
Show Source
  • Indicates that the node is associated with child nodes and therefore may be further expanded.
  • Indicates that all immediate child nodes have been expanded and therefore the node may not be further expanded.
  • nodeDetails
  • Minimum Value: 0
    Maximum Value: 999999999
    The unique identifier of a specific node instance in the tree. This value is generated by the service for each expanded node and should be provided along with the node on a request to expand it.
  • Maximum Length: 30
    The node name in the tree definition for this node instance.
  • Minimum Value: 0
    Maximum Value: 999999999
    The unique identifier of the node instance's parent in the tree.
Nested Schema : nodeDetails
Type: object
Show Source
  • displayDetails
  • entity
    A node typically represents a business entity but it may also be used to provide a summary or grouping of nodes for information purposes.

    When the node represents an entity, its name and primary key details are provided to support further flows that may interact with the entity.

  • nodeContext
    The context set by the node and provided to any of its child nodes when expanded. The context is represented as a generic list of field names and their values.
Nested Schema : displayDetails
Type: object
Show Source
  • badge
    A list of badges to render along with the node. The text and recommended colors to use are provided for each badge.
  • Maximum Length: 254
    The name of a standard icon to display for the node.
  • Maximum Length: 2000
    The text to display for the node.
Nested Schema : entity
Type: object
A node typically represents a business entity but it may also be used to provide a summary or grouping of nodes for information purposes.

When the node represents an entity, its name and primary key details are provided to support further flows that may interact with the entity.

Show Source
Nested Schema : nodeContext
Type: array
The context set by the node and provided to any of its child nodes when expanded. The context is represented as a generic list of field names and their values.
Show Source
Nested Schema : badge
Type: array
A list of badges to render along with the node. The text and recommended colors to use are provided for each badge.
Show Source
Nested Schema : items
Type: object
Show Source
Nested Schema : items
Type: object
Show Source

400 Response

Bad Request
Body ()
Root Schema : problemDetailDocument
Type: object
Show Source
  • Maximum Length: 60
    The long message description from the Oracle Utilities Application Framework in CDATA format.
  • Minimum Value: 0
    Maximum Value: 9999
    The HTTP Status code for the error.
  • Maximum Length: 60
    Fully qualified URL consisting of the Base URI Timestamp of error in ISO format, the User used for the transaction, the Message Category within Oracle Utilities Application Framework, the Message Number within Oracle Utilities Application Framework, the Request URL and the HTTP method used for the transaction.
  • Maximum Length: 60
    URL of the format "A/message/X/Y" where A is the base URI, X is the Message Category and Y is the Message Number within Oracle Utilities Application Framework.
  • serverMessage
  • Maximum Length: 60
    The stack trace shows where the error occurs during the execution of a program.
  • Maximum Length: 60
    Fully qualified error message from Oracle Utilities Application Framework in CDATA format.
Nested Schema : serverMessage
Type: object
Show Source
  • Maximum Length: 60
    Delimited sequence of programs called.
  • Maximum Length: 60
    The long message description from the Oracle Utilities Application Framework in CDATA format.
  • Minimum Value: 0
    Maximum Value: 0
    Message Category within Oracle Utilities Application Framework.
  • Minimum Value: -99999
    Maximum Value: 99999
    Message Number within Oracle Utilities Application Framework.
  • Maximum Length: 60
    Fully qualified error message from Oracle Utilities Application Framework in CDATA format.
  • Maximum Length: 60
    Name of the program that encountered the error.

500 Response

Internal Server Error
Body ()
Root Schema : problemDetailDocument
Type: object
Show Source
  • Maximum Length: 60
    The long message description from the Oracle Utilities Application Framework in CDATA format.
  • Minimum Value: 0
    Maximum Value: 9999
    The HTTP Status code for the error.
  • Maximum Length: 60
    Fully qualified URL consisting of the Base URI Timestamp of error in ISO format, the User used for the transaction, the Message Category within Oracle Utilities Application Framework, the Message Number within Oracle Utilities Application Framework, the Request URL and the HTTP method used for the transaction.
  • Maximum Length: 60
    URL of the format "A/message/X/Y" where A is the base URI, X is the Message Category and Y is the Message Number within Oracle Utilities Application Framework.
  • serverMessage
  • Maximum Length: 60
    The stack trace shows where the error occurs during the execution of a program.
  • Maximum Length: 60
    Fully qualified error message from Oracle Utilities Application Framework in CDATA format.
Nested Schema : serverMessage
Type: object
Show Source
  • Maximum Length: 60
    Delimited sequence of programs called.
  • Maximum Length: 60
    The long message description from the Oracle Utilities Application Framework in CDATA format.
  • Minimum Value: 0
    Maximum Value: 0
    Message Category within Oracle Utilities Application Framework.
  • Minimum Value: -99999
    Maximum Value: 99999
    Message Number within Oracle Utilities Application Framework.
  • Maximum Length: 60
    Fully qualified error message from Oracle Utilities Application Framework in CDATA format.
  • Maximum Length: 60
    Name of the program that encountered the error.
Back to Top