Package ome.services.graphs
-
Interface Summary Interface Description GraphPolicyRulePredicate A plug-in for graph policy rule matches whereby an object may be matched against named values.GraphTraversal.PlanExecutor Executor that allows callers to actually perform the planned action.GraphTraversal.Processor Executes the planned operation. -
Class Summary Class Description GraphPathBean The graph path bean holds the Hibernate object mapping and assists navigation thereof.GraphPathReport A standalone tool for producing a summary of the Hibernate object mapping for our Sphinx documentation.GraphPolicy A policy guides how to traverse the graph.GraphPolicy.Details A tuple noting the state of a mapped object instance in the current graph traversal.GraphPolicyRule A graph policy rule specifies a component of aGraphPolicy
.GraphTraversal An alternative implementation of model object graph traversal, relying on SELECTing in advance for making decisions, instead of rolling back to savepoints to recover from failed attempts to act.GroupPredicate A predicate that allowsgroup=system
and similar to be used in graph policy rule matches.ModelObjectSequencer Deprecated. no longer used internally, replaced byGraphTraversal.orderFileDeletion()
PermissionsPredicate A predicate that allowsperms=rwr---
and similar to be used in graph policy rule matches. -
Enum Summary Enum Description GraphPolicy.Ability Abilities that the user may have to operate upon model objects.GraphPolicy.Action The action to take on an object instance.GraphPolicy.Orphan If an object instance has anyGraphPolicy.Action.EXCLUDE
dparents
that would prevent it from beingorphaned
. -
Exception Summary Exception Description GraphException Exception which will be thrown by traversing the graph if an error occurred.