Class FragmentRegistry
java.lang.Object
org.nuxeo.common.collections.DependencyTree<String,FragmentDescriptor>
org.nuxeo.runtime.deployment.preprocessor.FragmentRegistry
- All Implemented Interfaces:
Iterable<DependencyTree.Entry<String,FragmentDescriptor>>
- Author:
- Bogdan Stefanescu
-
Nested Class Summary
Nested classes/interfaces inherited from class org.nuxeo.common.collections.DependencyTree
DependencyTree.Entry<K,T> -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidadd(FragmentDescriptor fragment) protected voidEntries are sorted so an entry never depends on entries on its right.Methods inherited from class org.nuxeo.common.collections.DependencyTree
add, add, add, clear, isRegistered, isResolved, iterator, remove, resolve, setEventHandler, unregister, unresolve, updateDependenciesMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.lang.Iterable
forEach, spliterator
-
Field Details
-
fragments
-
-
Constructor Details
-
FragmentRegistry
public FragmentRegistry()
-
-
Method Details
-
add
-
getResolvedEntries
Description copied from class:DependencyTreeEntries are sorted so an entry never depends on entries on its right.- Overrides:
getResolvedEntriesin classDependencyTree<String,FragmentDescriptor>
-
getMissingRequirements
- Overrides:
getMissingRequirementsin classDependencyTree<String,FragmentDescriptor>
-
get
- Overrides:
getin classDependencyTree<String,FragmentDescriptor>
-
getEntries
- Overrides:
getEntriesin classDependencyTree<String,FragmentDescriptor>
-
getResolvedObjects
- Overrides:
getResolvedObjectsin classDependencyTree<String,FragmentDescriptor>
-
getPendingObjects
- Overrides:
getPendingObjectsin classDependencyTree<String,FragmentDescriptor>
-
getEntry
- Overrides:
getEntryin classDependencyTree<String,FragmentDescriptor>
-
getPendingEntries
- Overrides:
getPendingEntriesin classDependencyTree<String,FragmentDescriptor>
-
commitFragments
protected void commitFragments()
-