Package com.axelor.meta.schema.actions
Class ActionExport
- java.lang.Object
-
- com.axelor.meta.schema.actions.Action
-
- com.axelor.meta.schema.actions.ActionExport
-
public class ActionExport extends Action
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ActionExport.Export
-
Nested classes/interfaces inherited from class com.axelor.meta.schema.actions.Action
Action.Element
-
-
Constructor Summary
Constructors Constructor Description ActionExport()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected String
doExport(String dir, ActionExport.Export export, ActionHandler handler)
Object
evaluate(ActionHandler handler)
Boolean
getDownload()
static File
getExportPath()
List<ActionExport.Export>
getExports()
String
getOutput()
-
Methods inherited from class com.axelor.meta.schema.actions.Action
checkPermission, execute, getActionId, getModel, getModuleToCheck, getName, getXmlId, setActionId, setModel, setModuleToCheck, setName, setXmlId, test, toExpression, toString, wrap, wrapper
-
-
-
-
Method Detail
-
getOutput
public String getOutput()
-
getDownload
public Boolean getDownload()
-
getExports
public List<ActionExport.Export> getExports()
-
getExportPath
public static File getExportPath()
-
doExport
protected String doExport(String dir, ActionExport.Export export, ActionHandler handler) throws IOException
- Throws:
IOException
-
evaluate
public Object evaluate(ActionHandler handler)
-
-