Uses of Interface
org.forgerock.am.trees.api.Tree
Packages that use Tree
-
Uses of Tree in org.forgerock.am.trees.api
Methods in org.forgerock.am.trees.api that return types with arguments of type TreeModifier and TypeMethodDescriptionReturns tree with a given id if it is present in the provided realm.Returns all trees in the provided realm.Methods in org.forgerock.am.trees.api with parameters of type TreeModifier and TypeMethodDescriptionNodeFactory.createDynamicNode(String type, Integer version, Map<String, Object> config, Realm realm, Tree tree, boolean configRequired) Constructs aNodeinstance dynamically using the given type and configuration.NodeFactory.createDynamicNode(String type, Integer version, Map<String, Object> config, Realm realm, Tree tree, boolean configRequired, UUID uuid) Constructs aNodeinstance dynamically using the given type and configuration.Constructs aNodeinstance that matches the given type and node ID.Map<UUID,Set<InputState>> DownstreamInputsResolver.getDownstreamInputs(Tree tree) Returns a map of node IDs to the set of inputs which reachable downstream nodes require.DownstreamInputsResolver.getDownstreamInputs(Tree tree, UUID nodeId) For a given node, returns the set of inputs which reachable downstream nodes require.voidNodeEventAuditor.logAuditEvent(Tree tree, Action action, String nodeType, int nodeTypeVersion, UUID nodeId, String displayName, JsonValue sharedState, JsonValue extraNodeLogEntry) Adds a log entry in the audit logs under the authentication topic with the information about the node being processed.TreeExecutor.process(Realm realm, Tree tree, TreeState previousState, List<? extends Callback> callbacks, boolean resumedFromSuspended, ExternalRequestContext request) Process an authentication tree until either: A node requests input from the user. The tree completes with a success or failure.