Class ExtractionDefinitionFilesEnumerator
java.lang.Object
org.ametys.plugins.extraction.execution.ExtractionDefinitionFilesEnumerator
- All Implemented Interfaces:
Enumerator<String>
,Serviceable
public class ExtractionDefinitionFilesEnumerator
extends Object
implements Enumerator<String>, Serviceable
Enumerator for extraction definition files
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionRetrieves a single label from a value.Provides the enumerated values with their optional label.void
service
(ServiceManager serviceManager) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.ametys.runtime.model.Enumerator
getConfiguration
-
Constructor Details
-
ExtractionDefinitionFilesEnumerator
public ExtractionDefinitionFilesEnumerator()
-
-
Method Details
-
service
- Specified by:
service
in interfaceServiceable
- Throws:
ServiceException
-
getTypedEntries
Description copied from interface:Enumerator
Provides the enumerated values with their optional label.- Specified by:
getTypedEntries
in interfaceEnumerator<String>
- Returns:
- the enumerated values and their label.
- Throws:
MalformedURLException
IOException
-
getEntry
Description copied from interface:Enumerator
Retrieves a single label from a value.- Specified by:
getEntry
in interfaceEnumerator<String>
- Parameters:
value
- the value.- Returns:
- the label or
null
if not found. - Throws:
Exception
- if an error occurs.
-