Package org.nuxeo.ecm.core.bulk
Class BulkComponent
- java.lang.Object
- 
- org.nuxeo.runtime.model.DefaultComponent
- 
- org.nuxeo.ecm.core.bulk.BulkComponent
 
 
- 
- All Implemented Interfaces:
- Adaptable,- Component,- Extensible,- TimestampedService
 
 public class BulkComponent extends DefaultComponent The bulk component.- Since:
- 10.2
 
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description protected classBulkComponent.ComponentListener
 - 
Field SummaryFields Modifier and Type Field Description protected BulkAdminServicebulkAdminServiceprotected BulkServicebulkServicestatic StringXP_ACTIONS- 
Fields inherited from class org.nuxeo.runtime.model.DefaultComponentlastModified, name
 
- 
 - 
Constructor SummaryConstructors Constructor Description BulkComponent()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description <T> TgetAdapter(Class<T> adapter)Returns an object which is an instance of the given class associated with this object.intgetApplicationStartedOrder()The component notification order forComponent.applicationStarted(org.nuxeo.runtime.model.ComponentContext).protected List<BulkActionDescriptor>getEnabledDescriptors()voidstart(ComponentContext context)Start the component.- 
Methods inherited from class org.nuxeo.runtime.model.DefaultComponentactivate, addRuntimeMessage, addRuntimeMessage, deactivate, getDescriptor, getDescriptors, getLastModified, getRegistry, register, registerContribution, registerExtension, setLastModified, setModifiedNow, setName, stop, unregister, unregisterContribution, unregisterExtension
 - 
Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 - 
Methods inherited from interface org.nuxeo.runtime.model.ComponentapplicationStarted
 
- 
 
- 
- 
- 
Field Detail- 
XP_ACTIONSpublic static final String XP_ACTIONS - See Also:
- Constant Field Values
 
 - 
bulkServiceprotected BulkService bulkService 
 - 
bulkAdminServiceprotected BulkAdminService bulkAdminService 
 
- 
 - 
Constructor Detail- 
BulkComponentpublic BulkComponent() 
 
- 
 - 
Method Detail- 
getAdapterpublic <T> T getAdapter(Class<T> adapter) Description copied from interface:AdaptableReturns an object which is an instance of the given class associated with this object. Returnsnullif no such object can be found.- Specified by:
- getAdapterin interface- Adaptable
- Overrides:
- getAdapterin class- DefaultComponent
- Parameters:
- adapter- the adapter class to look up
- Returns:
- a object castable to the given class, or nullif this object does not have an adapter for the given class
 
 - 
getApplicationStartedOrderpublic int getApplicationStartedOrder() Description copied from interface:ComponentThe component notification order forComponent.applicationStarted(org.nuxeo.runtime.model.ComponentContext).Components are notified in increasing order. Order 1000 is the default order for components that don't care. Order 100 is the repository initialization. - Returns:
- the order, 1000 by default
 
 - 
startpublic void start(ComponentContext context) Description copied from interface:ComponentStart the component. This method is called after all the components were resolved and activated- Specified by:
- startin interface- Component
- Overrides:
- startin class- DefaultComponent
 
 - 
getEnabledDescriptorsprotected List<BulkActionDescriptor> getEnabledDescriptors() 
 
- 
 
-