org.nuxeo.runtime.model.impl
Class ComponentRegistry
java.lang.Object
org.nuxeo.runtime.model.impl.ComponentRegistry
public class ComponentRegistry
- extends Object
- Author:
- Bogdan Stefanescu
ComponentRegistry
public ComponentRegistry()
destroy
public void destroy()
isResolved
public final boolean isResolved(ComponentName name)
addComponent
public boolean addComponent(RegistrationInfoImpl ri)
throws Exception
- Parameters:
ri
-
- Returns:
- true if the component was resolved, false if the component is
pending
- Throws:
Exception
removeComponent
public RegistrationInfoImpl removeComponent(ComponentName name)
throws Exception
- Throws:
Exception
getMissingDependencies
public Set<ComponentName> getMissingDependencies(ComponentName name)
getComponent
public RegistrationInfoImpl getComponent(ComponentName name)
contains
public boolean contains(ComponentName name)
size
public int size()
getComponents
public Collection<RegistrationInfoImpl> getComponents()
getComponentsArray
public RegistrationInfoImpl[] getComponentsArray()
getPendingComponents
public Map<ComponentName,Set<ComponentName>> getPendingComponents()
Copyright © 2011 Nuxeo SAS. All Rights Reserved.