Class EditExtractionNodeManager
java.lang.Object
org.apache.avalon.framework.logger.AbstractLogEnabled
org.ametys.plugins.extraction.edition.EditExtractionNodeManager
- All Implemented Interfaces:
Component
,LogEnabled
,Serviceable
Extraction node edition manager
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetMicroThesaurii
(String thesaurusId) Retrieves microthesaurii for the given thesaurusRetrieves configuration for extraction node editiongetSavedQueryContentTypes
(String savedQueryId) Retrieves content types configured on the given saved queryvoid
service
(ServiceManager serviceManager) Methods inherited from class org.apache.avalon.framework.logger.AbstractLogEnabled
enableLogging, getLogger, setupLogger, setupLogger, setupLogger
-
Field Details
-
ROLE
The Avalon role name
-
-
Constructor Details
-
EditExtractionNodeManager
public EditExtractionNodeManager()
-
-
Method Details
-
service
- Specified by:
service
in interfaceServiceable
- Throws:
ServiceException
-
getNodeEditionConfiguration
Retrieves configuration for extraction node edition- Returns:
- A map containing information about what is needed to create/edit an extraction node
-
getMicroThesaurii
Retrieves microthesaurii for the given thesaurus- Parameters:
thesaurusId
- identifier of the thesaurus- Returns:
- A map containing microthesaurii of the thesaurus
-
getSavedQueryContentTypes
Retrieves content types configured on the given saved query- Parameters:
savedQueryId
- saved query identifier- Returns:
- A list containing the content types
-