Class LibrarySelectorService
- java.lang.Object
-
- org.nuxeo.runtime.model.DefaultComponent
-
- org.nuxeo.ecm.platform.picture.core.libraryselector.LibrarySelectorService
-
- All Implemented Interfaces:
LibrarySelector,Adaptable,Component,Extensible,TimestampedService
public class LibrarySelectorService extends DefaultComponent implements LibrarySelector
-
-
Field Summary
Fields Modifier and Type Field Description protected ImageUtilsimageUtilsstatic StringLIBRARY_SELECTORprotected MetadataUtilsmetadataUtils-
Fields inherited from class org.nuxeo.runtime.model.DefaultComponent
lastModified, name
-
-
Constructor Summary
Constructors Constructor Description LibrarySelectorService()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddeactivate(ComponentContext context)Deactivates the component.ImageUtilsgetImageUtils()MetadataUtilsgetMetadataUtils()voidregisterContribution(Object contribution, String extensionPoint, ComponentInstance contributor)protected voidregisterImageUtils(ImageUtilsDescriptor imageUtilsDescriptor)voidregisterLibrarySelector(LibrarySelectorServiceDescriptor libraryDescriptor)protected voidregisterMetadataUtils(MetadataUtilsDescriptor metadataUtilsDescriptor)-
Methods inherited from class org.nuxeo.runtime.model.DefaultComponent
activate, addRuntimeMessage, addRuntimeMessage, getAdapter, getDescriptor, getDescriptors, getLastModified, getRegistry, register, registerExtension, setLastModified, setModifiedNow, setName, start, stop, unregister, unregisterContribution, unregisterExtension
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.nuxeo.runtime.model.Component
applicationStarted, getApplicationStartedOrder
-
-
-
-
Field Detail
-
LIBRARY_SELECTOR
public static final String LIBRARY_SELECTOR
- See Also:
- Constant Field Values
-
imageUtils
protected ImageUtils imageUtils
-
metadataUtils
protected MetadataUtils metadataUtils
-
-
Constructor Detail
-
LibrarySelectorService
public LibrarySelectorService()
-
-
Method Detail
-
deactivate
public void deactivate(ComponentContext context)
Description copied from interface:ComponentDeactivates the component.This method is called by the runtime when a component is deactivated.
- Specified by:
deactivatein interfaceComponent- Overrides:
deactivatein classDefaultComponent- Parameters:
context- the runtime context
-
registerContribution
public void registerContribution(Object contribution, String extensionPoint, ComponentInstance contributor)
- Overrides:
registerContributionin classDefaultComponent
-
registerLibrarySelector
public void registerLibrarySelector(LibrarySelectorServiceDescriptor libraryDescriptor)
-
registerImageUtils
protected void registerImageUtils(ImageUtilsDescriptor imageUtilsDescriptor)
-
registerMetadataUtils
protected void registerMetadataUtils(MetadataUtilsDescriptor metadataUtilsDescriptor)
-
getImageUtils
public ImageUtils getImageUtils()
- Specified by:
getImageUtilsin interfaceLibrarySelector
-
getMetadataUtils
public MetadataUtils getMetadataUtils()
- Specified by:
getMetadataUtilsin interfaceLibrarySelector
-
-