public class AutomationScriptingComponent extends DefaultComponent
| Modifier and Type | Field and Description |
|---|---|
protected List<ClassFilterDescriptor> |
classFilterDescriptors |
protected AutomationScriptingRegistry |
registry |
protected AutomationScriptingServiceImpl |
service |
protected static String |
XP_CLASSFILTER |
protected static String |
XP_OPERATION |
lastModified, name| Constructor and Description |
|---|
AutomationScriptingComponent() |
| Modifier and Type | Method and Description |
|---|---|
void |
activate(ComponentContext context)
Activates the component.
|
<T> T |
getAdapter(Class<T> adapter)
Returns an object which is an instance of the given class associated with this object.
|
protected void |
recomputeClassFilters() |
protected void |
registerClassFilter(ClassFilterDescriptor desc) |
void |
registerContribution(Object contribution,
String extensionPoint,
ComponentInstance contributor) |
void |
start(ComponentContext context)
Start the component.
|
protected void |
unregisterClassFilter(ClassFilterDescriptor desc) |
void |
unregisterContribution(Object contribution,
String extensionPoint,
ComponentInstance contributor) |
deactivate, getDescriptor, getDescriptors, getLastModified, getRegistry, register, registerExtension, setLastModified, setModifiedNow, setName, stop, unregister, unregisterExtensionclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitapplicationStarted, getApplicationStartedOrderprotected static final String XP_OPERATION
protected static final String XP_CLASSFILTER
protected final AutomationScriptingServiceImpl service
protected final AutomationScriptingRegistry registry
protected final List<ClassFilterDescriptor> classFilterDescriptors
public AutomationScriptingComponent()
public void activate(ComponentContext context)
ComponentThis method is called by the runtime when a component is activated.
activate in interface Componentactivate in class DefaultComponentcontext - the runtime contextpublic void start(ComponentContext context)
Componentstart in interface Componentstart in class DefaultComponentpublic void registerContribution(Object contribution, String extensionPoint, ComponentInstance contributor)
registerContribution in class DefaultComponentpublic void unregisterContribution(Object contribution, String extensionPoint, ComponentInstance contributor)
unregisterContribution in class DefaultComponentprotected void registerClassFilter(ClassFilterDescriptor desc)
protected void unregisterClassFilter(ClassFilterDescriptor desc)
protected void recomputeClassFilters()
public <T> T getAdapter(Class<T> adapter)
Adaptablenull
if no such object can be found.getAdapter in interface AdaptablegetAdapter in class DefaultComponentadapter - the adapter class to look upnull if this object does not have an adapter for
the given classCopyright © 2019 Nuxeo. All rights reserved.