# com.bea.wli.management.configuration
ProcessNodeInfo Interface

public interface ProcessNodeInfo
extends `Serializable`

Represents a node in the process definition

All Superinterfaces
  `Serializable`

## Method Summary

`public int[]` | `getChildIds`() Returns an array of ids of all the child nodes.
`public int` | `getId`() Returns the id of the process node
`public `String`` | `getMethod`() Returns the name of the java method that is invoked as a part of executing this node if any
`public `String`` | `getName`() Returns the name of the process node
`public int` | `getParentId`() Returns the id of the parent node.
`public int` | `getType`() Returns the type of the process node as defined in ``

## Method Detail

### getChildIds() Method

    public int[] getChildIds()

Returns an array of ids of all the child nodes.

#### Returns

an array of ids of all the child nodes. Returns an empty array if the node does not have any children.

### getId() Method

    public int getId()

Returns the id of the process node

#### Returns

the id of the process node

### getMethod() Method

    public String getMethod()

Returns the name of the java method that is invoked as a part of executing this node if any

#### Returns

the name of the java method

### getName() Method

    public String getName()

Returns the name of the process node

#### Returns

the name of the process node

### getParentId() Method

    public int getParentId()

Returns the id of the parent node.

#### Returns

the id of the parent node. Returns `-1` if the node does not have parent

### getType() Method

    public int getType()

Returns the type of the process node as defined in ``

#### Returns

the type of the process node