Uses of Interface
org.nuxeo.runtime.model.RegistrationInfo
Package
Description
-
Uses of RegistrationInfo in org.nuxeo.ecm.platform.management.adapters
Modifier and TypeMethodDescriptionprotected Collection<RegistrationInfo>
RuntimeInventoryAdapter.availableComponents()
Modifier and TypeMethodDescriptionprotected void
RuntimeInventoryFactory.doVisitInventoryComponent
(org.nuxeo.ecm.platform.management.adapters.RuntimeInventoryFactory.Callback callback, RegistrationInfo info) -
Uses of RegistrationInfo in org.nuxeo.ecm.webengine.rendering
-
Uses of RegistrationInfo in org.nuxeo.runtime
Modifier and TypeFieldDescriptionfinal RegistrationInfo
ComponentEvent.registrationInfo
The component this event relates to if any, null otherwise.ModifierConstructorDescriptionComponentEvent
(int id, RegistrationInfo ri) ComponentEvent
(int id, RegistrationInfo ri, Serializable data) -
Uses of RegistrationInfo in org.nuxeo.runtime.model
Modifier and TypeMethodDescriptionDeploys the component whose XML descriptor is at the given location.Deploys a component XML descriptor given its URL.Same asRuntimeContext.deploy(URL)
but using aStreamRef
as argument.ComponentInstance.getRegistrationInfo()
Gets the Registration InfoComponentManager.getRegistrationInfo
(ComponentName name) Gets the component if there is one having the given name.Modifier and TypeMethodDescriptionComponentManager.getRegistrations()
Gets the registered components.Modifier and TypeMethodDescriptionvoid
ComponentManager.register
(RegistrationInfo ri) Handles the registration of the given registration info.void
ComponentManager.unregister
(RegistrationInfo ri) Handles the unregistration of the given registration info. -
Uses of RegistrationInfo in org.nuxeo.runtime.model.impl
Modifier and TypeFieldDescriptionprotected RegistrationInfo
ComponentInstanceImpl.ri
ExtensionPointImpl.ri
Modifier and TypeFieldDescriptionprotected Map<ComponentName,
RegistrationInfo> ComponentRegistry.components
All registered components including unresolved ones.protected final Set<RegistrationInfo>
ComponentPersistence.persistedComponents
protected LinkedHashMap<ComponentName,
RegistrationInfo> ComponentRegistry.resolved
The list of resolved components.protected List<RegistrationInfo>
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 theComponentManagerImpl.started
list is assigned toComponentManagerImpl.standby
list then theComponentManagerImpl.started
field is nullified.protected List<RegistrationInfo>
ComponentManagerImpl.started
The list of started components (sorted according to the start order).protected List<RegistrationInfo>
ComponentManagerImpl.Stash.toAdd
Modifier and TypeMethodDescriptionComponentRegistry.getComponent
(ComponentName name) Get the registration info for the given component name or null if none was registered.ComponentRegistry.getComponentsArray()
Get a copy of the registered components as an array.ComponentInstanceImpl.getRegistrationInfo()
ComponentManagerImpl.getRegistrationInfo
(ComponentName name) ComponentRegistry.removeComponent
(ComponentName name) Modifier and TypeMethodDescriptionprotected List<RegistrationInfo>
ComponentManagerImpl.activateComponents()
Activate all the resolved components and return the list of activated components in the activation orderprotected Optional<RegistrationInfo>
DefaultRuntimeContext.getComponentFromSourceId
(String sourceId) ComponentRegistry.getComponents()
ComponentManagerImpl.getRegistrations()
ComponentManagerImpl.Stash.getRegistrationsToRemove
(ComponentRegistry reg) ComponentRegistry.getResolvedRegistrationInfo()
Modifier and TypeMethodDescriptionprotected void
ComponentManagerImpl.activateComponent
(RegistrationInfo ri) Activates the givenRegistrationInfo
.void
ComponentManagerImpl.Stash.add
(RegistrationInfo ri) boolean
ComponentRegistry.addComponent
(RegistrationInfo ri) int
ComponentManagerImpl.RIApplicationStartedComparator.compare
(RegistrationInfo r1, RegistrationInfo r2) protected final boolean
ComponentRegistry.computePendings
(RegistrationInfo ri) Fill the pending map with all unresolved dependencies of the given component.protected void
ComponentManagerImpl.deactivateComponent
(RegistrationInfo ri, boolean isShutdown) Deactivates the givenRegistrationInfo
.protected boolean
ComponentManagerImpl.instantiateComponent
(RegistrationInfo ri) Instantiates the givenRegistrationInfo
.static void
ComponentManagerImpl.loadContributions
(RegistrationInfo ri, Extension xt) Object[]
ExtensionPointImpl.loadContributions
(RegistrationInfo owner, Extension extension) void
ComponentManagerImpl.register
(RegistrationInfo ri) void
ComponentManagerImpl.registerServices
(RegistrationInfo ri) protected void
ComponentRegistry.resolveComponent
(RegistrationInfo ri) protected void
ComponentManagerImpl.startComponent
(RegistrationInfo ri) Starts the givenRegistrationInfo
.protected void
ComponentManagerImpl.stopComponent
(RegistrationInfo ri) Stops the givenRegistrationInfo
.void
ComponentManagerImpl.unregister
(RegistrationInfo regInfo) void
ComponentManagerImpl.unregisterServices
(RegistrationInfo ri) protected void
ComponentRegistry.unresolveComponent
(RegistrationInfo ri) Modifier and TypeMethodDescriptionprotected void
ComponentManagerImpl.startComponents
(List<RegistrationInfo> ris, boolean isResume) Start all given components