Uses of Interface
org.nuxeo.runtime.model.RegistrationInfo
-
Packages that use RegistrationInfo Package Description org.nuxeo.ecm.platform.management.adapters org.nuxeo.ecm.webengine.rendering org.nuxeo.runtime org.nuxeo.runtime.model org.nuxeo.runtime.model.impl -
-
Uses of RegistrationInfo in org.nuxeo.ecm.platform.management.adapters
Fields in org.nuxeo.ecm.platform.management.adapters declared as RegistrationInfo Modifier and Type Field Description protected RegistrationInfo
ComponentInventoryAdapter. info
Methods in org.nuxeo.ecm.platform.management.adapters that return types with arguments of type RegistrationInfo Modifier and Type Method Description protected Collection<RegistrationInfo>
RuntimeInventoryAdapter. availableComponents()
Methods in org.nuxeo.ecm.platform.management.adapters with parameters of type RegistrationInfo Modifier and Type Method Description protected void
RuntimeInventoryFactory. doVisitInventoryComponent(org.nuxeo.ecm.platform.management.adapters.RuntimeInventoryFactory.Callback callback, RegistrationInfo info)
Constructors in org.nuxeo.ecm.platform.management.adapters with parameters of type RegistrationInfo Constructor Description ComponentInventoryAdapter(RegistrationInfo info)
-
Uses of RegistrationInfo in org.nuxeo.ecm.webengine.rendering
Methods in org.nuxeo.ecm.webengine.rendering that return types with arguments of type RegistrationInfo Modifier and Type Method Description static Collection<RegistrationInfo>
APIHelper. getComponents()
-
Uses of RegistrationInfo in org.nuxeo.runtime
Fields in org.nuxeo.runtime declared as RegistrationInfo Modifier and Type Field Description RegistrationInfo
ComponentEvent. registrationInfo
The component this event relates to if any, null otherwise.Constructors in org.nuxeo.runtime with parameters of type RegistrationInfo Constructor Description ComponentEvent(int id, RegistrationInfo ri)
ComponentEvent(int id, RegistrationInfo ri, Serializable data)
-
Uses of RegistrationInfo in org.nuxeo.runtime.model
Methods in org.nuxeo.runtime.model that return RegistrationInfo Modifier and Type Method Description RegistrationInfo
RuntimeContext. deploy(String location)
Deploys the component whose XML descriptor is at the given location.RegistrationInfo
RuntimeContext. deploy(URL url)
Deploys a component XML descriptor given its URL.RegistrationInfo
RuntimeContext. deploy(StreamRef ref)
Same asRuntimeContext.deploy(URL)
but using aStreamRef
as argument.RegistrationInfo
ComponentInstance. getRegistrationInfo()
Gets the Registration InfoRegistrationInfo
ComponentManager. getRegistrationInfo(ComponentName name)
Gets the component if there is one having the given name.Methods in org.nuxeo.runtime.model that return types with arguments of type RegistrationInfo Modifier and Type Method Description Collection<RegistrationInfo>
ComponentManager. getRegistrations()
Gets the registered components.Methods in org.nuxeo.runtime.model with parameters of type RegistrationInfo Modifier and Type Method Description void
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
Classes in org.nuxeo.runtime.model.impl that implement RegistrationInfo Modifier and Type Class Description class
RegistrationInfoImpl
Fields in org.nuxeo.runtime.model.impl declared as RegistrationInfo Modifier and Type Field Description protected RegistrationInfo
ComponentInstanceImpl. ri
RegistrationInfo
ExtensionPointImpl. ri
Fields in org.nuxeo.runtime.model.impl with type parameters of type RegistrationInfo Modifier and Type Field Description protected Map<ComponentName,RegistrationInfo>
ComponentRegistry. components
All registered components including unresolved ones.protected 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
Methods in org.nuxeo.runtime.model.impl that return RegistrationInfo Modifier and Type Method Description RegistrationInfo
DefaultRuntimeContext. deploy(String location)
RegistrationInfo
DefaultRuntimeContext. deploy(URL url)
RegistrationInfo
DefaultRuntimeContext. deploy(StreamRef ref)
RegistrationInfo
ComponentRegistry. getComponent(ComponentName name)
Get the registration info for the given component name or null if none was registered.RegistrationInfo[]
ComponentRegistry. getComponentsArray()
Get a copy of the registered components as an array.RegistrationInfo
ComponentInstanceImpl. getRegistrationInfo()
RegistrationInfo
ComponentManagerImpl. getRegistrationInfo(ComponentName name)
RegistrationInfo
ComponentRegistry. removeComponent(ComponentName name)
Methods in org.nuxeo.runtime.model.impl that return types with arguments of type RegistrationInfo Modifier and Type Method Description protected List<RegistrationInfo>
ComponentManagerImpl. activateComponents()
Activate all the resolved components and return the list of activated components in the activation orderCollection<RegistrationInfo>
ComponentRegistry. getComponents()
Collection<RegistrationInfo>
ComponentManagerImpl. getRegistrations()
List<RegistrationInfo>
ComponentManagerImpl.Stash. getRegistrationsToRemove(ComponentRegistry reg)
Collection<RegistrationInfo>
ComponentRegistry. getResolvedRegistrationInfo()
Methods in org.nuxeo.runtime.model.impl with parameters of type RegistrationInfo Modifier and Type Method Description protected 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 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)
Method parameters in org.nuxeo.runtime.model.impl with type arguments of type RegistrationInfo Modifier and Type Method Description protected void
ComponentManagerImpl. startComponents(List<RegistrationInfo> ris, boolean isResume)
Start all given componentsConstructors in org.nuxeo.runtime.model.impl with parameters of type RegistrationInfo Constructor Description ComponentInstanceImpl(RegistrationInfo ri)
-