Class GetExtractionResultFilesAction
java.lang.Object
org.apache.avalon.framework.logger.AbstractLogEnabled
org.apache.cocoon.acting.AbstractAction
org.apache.cocoon.acting.ServiceableAction
org.ametys.plugins.core.ui.parameter.files.AbstractGetFilesAction
org.ametys.plugins.extraction.execution.GetExtractionResultFilesAction
- All Implemented Interfaces:
Component
,Contextualizable
,LogEnabled
,Serviceable
,Action
Action for getting extraction result files
-
Field Summary
Fields inherited from class org.ametys.plugins.core.ui.parameter.files.AbstractGetFilesAction
_cocoonContext, _srcResolver
Fields inherited from class org.apache.cocoon.acting.ServiceableAction
manager
Fields inherited from class org.apache.cocoon.acting.AbstractAction
EMPTY_MAP
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescription_resource2JsonObject
(TraversableSource file, TraversableSource root) Convert file to JSON objectact
(Redirector redirector, SourceResolver resolver, Map objectModel, String source, Parameters parameters) protected String
getRootURI
(Request request) Get the URI of root directory such as 'context://WEB-INF/param'void
service
(ServiceManager serviceManager) Methods inherited from class org.ametys.plugins.core.ui.parameter.files.AbstractGetFilesAction
_collection2JsonObject, _getRelativePath, contextualize, isIgnoredSource
Methods inherited from class org.apache.avalon.framework.logger.AbstractLogEnabled
enableLogging, getLogger, setupLogger, setupLogger, setupLogger
-
Constructor Details
-
GetExtractionResultFilesAction
public GetExtractionResultFilesAction()
-
-
Method Details
-
service
- Specified by:
service
in interfaceServiceable
- Overrides:
service
in classAbstractGetFilesAction
- Throws:
ServiceException
-
act
public Map act(Redirector redirector, SourceResolver resolver, Map objectModel, String source, Parameters parameters) throws Exception - Specified by:
act
in interfaceAction
- Overrides:
act
in classAbstractGetFilesAction
- Throws:
Exception
-
getRootURI
Description copied from class:AbstractGetFilesAction
Get the URI of root directory such as 'context://WEB-INF/param'- Specified by:
getRootURI
in classAbstractGetFilesAction
- Parameters:
request
- the request- Returns:
- The root URI
-
_resource2JsonObject
Description copied from class:AbstractGetFilesAction
Convert file to JSON object- Overrides:
_resource2JsonObject
in classAbstractGetFilesAction
- Parameters:
file
- the fileroot
- the root directory- Returns:
- JSON object
-