Package | Description |
---|---|
org.nuxeo.runtime.model.impl |
Modifier and Type | Field and Description |
---|---|
protected RegistrationInfoImpl |
ComponentInstanceImpl.ri |
Modifier and Type | Field and Description |
---|---|
protected Map<ComponentName,RegistrationInfoImpl> |
ComponentRegistry.components
All registered components including unresolved ones.
|
protected LinkedHashMap<ComponentName,RegistrationInfoImpl> |
ComponentRegistry.resolved
The list of resolved components.
|
protected List<RegistrationInfoImpl> |
ComponentManagerImpl.standby
The list of standby components (sorted according to the start order) This list is null if component were not yet
started or not yet put in standby When putting components in standby all started components are stopped and the
ComponentManagerImpl.started list is assigned to ComponentManagerImpl.standby list then the ComponentManagerImpl.started field is nullified. |
protected List<RegistrationInfoImpl> |
ComponentManagerImpl.started
The list of started components (sorted according to the start order).
|
protected List<RegistrationInfoImpl> |
ComponentManagerImpl.Stash.toAdd |
Modifier and Type | Method and Description |
---|---|
RegistrationInfoImpl |
DefaultRuntimeContext.createRegistrationInfo(InputStream in) |
RegistrationInfoImpl |
DefaultRuntimeContext.createRegistrationInfo(StreamRef ref) |
RegistrationInfoImpl |
ComponentRegistry.getComponent(ComponentName name)
Get the registration info for the given component name or null if none was registered.
|
RegistrationInfoImpl[] |
ComponentRegistry.getComponentsArray()
Get a copy of the registered components as an array.
|
RegistrationInfoImpl |
ComponentDescriptorReader.read(RuntimeContext ctx,
InputStream in) |
RegistrationInfoImpl |
ComponentRegistry.removeComponent(ComponentName name) |
Modifier and Type | Method and Description |
---|---|
protected List<RegistrationInfoImpl> |
ComponentManagerImpl.activateComponents()
Activate all the resolved components and return the list of activated components in the activation order
|
List<RegistrationInfoImpl> |
ComponentManagerImpl.Stash.getRegistrationsToRemove(ComponentRegistry reg) |
Map<ComponentName,RegistrationInfoImpl> |
ComponentRegistry.getResolvedMap() |
Collection<RegistrationInfoImpl> |
ComponentRegistry.getResolvedRegistrationInfo() |
Modifier and Type | Method and Description |
---|---|
void |
ComponentManagerImpl.Stash.add(RegistrationInfoImpl ri) |
boolean |
ComponentRegistry.addComponent(RegistrationInfoImpl ri) |
static void |
ComponentManagerImpl.loadContributions(RegistrationInfoImpl ri,
Extension xt) |
void |
ComponentManagerImpl.registerServices(RegistrationInfoImpl ri) |
protected void |
ComponentRegistry.resolveComponent(RegistrationInfoImpl ri) |
void |
ComponentManagerImpl.unregisterServices(RegistrationInfoImpl ri) |
protected void |
ComponentRegistry.unresolveComponent(RegistrationInfoImpl ri) |
Modifier and Type | Method and Description |
---|---|
protected void |
ComponentManagerImpl.startComponents(List<RegistrationInfoImpl> ris,
boolean isResume)
Start all given components
|
Constructor and Description |
---|
ComponentInstanceImpl(RegistrationInfoImpl ri) |
Copyright © 2017 Nuxeo. All rights reserved.