impl->req~jabsrv.
The group tree is flattened depth-first so parents precede their children. Each
group carries its full breadcrumb path, which lets a client render the tree as a
list of breadcrumbs and pick one for, e.g., import targeting.
| Modifier and Type | Field and Description |
|---|---|
| pack-priv CliPreferences | |
| pack-priv SrvStateManager |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| private static void | |
| public List | |
| private static GroupDTO |
| preferences | back to summary |
|---|---|
| pack-priv CliPreferences preferences
| |
| srvStateManager | back to summary |
|---|---|
| pack-priv SrvStateManager srvStateManager
| |
| GroupsResource | back to summary |
|---|---|
| public GroupsResource() | |
| flatten | back to summary |
|---|---|
| private static void flatten(GroupTreeNode node, List<GroupDTO> out) Depth-first pre-order traversal. The root | |
| get | back to summary |
|---|---|
| public List | |
| toDto | back to summary |
|---|---|
| private static GroupDTO toDto(GroupTreeNode node) | |