flux.file
Interface FileMoveAction

All Superinterfaces:
Action, AgentAction, java.lang.Cloneable, DoubleFileParameter, RenameableDoubleFileParameter, RuntimeDataMap, java.io.Serializable, SingleFileParameter
All Known Subinterfaces:
FileRenameAction

public interface FileMoveAction
extends Action, RenameableDoubleFileParameter, AgentAction

Moves (renames) a group of source files and directories to a group of targets. At flow chart execution time, if at least one error occurs, a FileActionException is thrown.

The File Move Action returns its result in the same format as the File Copy Action. For more information on accessing and using the result, see FileCopyAction.

Author:
Copyright 2014 Flux Corporation. All rights reserved.

Method Summary
 
Methods inherited from interface flux.Action
addFlow, addFlow, addSignalFlow, clone, execute, getDescription, getFlows, getHiddenVariableNames, getJoinExpression, getName, getPostscript, getPostscriptLanguage, getPrescript, getPrescriptLanguage, getResultInfo, getSignalsToMonitor, getTimeoutBusinessInterval, getTimeoutBusinessIntervalNamespace, getTimeoutExpression, getVariableManager, isEndOfRun, isJoinPoint, isSkippable, isStartAction, isStartOfRun, isTransactionBreak, removeFlow, reset, setDescription, setElseFlow, setEndOfRun, setErrorFlow, setErrorFlowWithoutRollback, setErrorFlowWithRollback, setJoinExpression, setJoinPoint, setName, setPostscript, setPostscriptLanguage, setPrescript, setPrescriptLanguage, setSignalsToMonitor, setSkippable, setStartAction, setStartOfRun, setTimeoutBusinessInterval, setTimeoutBusinessIntervalNamespace, setTimeoutExpression, setTimeoutFlow, setTransactionBreak, verify, verifyOnClient
 
Methods inherited from interface flux.runtimedatamap.RuntimeDataMap
getRuntimeDataMap, setRuntimeDataMap
 
Methods inherited from interface flux.file.RenameableDoubleFileParameter
getRenamer, setRenamer
 
Methods inherited from interface flux.file.DoubleFileParameter
addTarget, getTargets, isPreserveDirectoryStructure, setPreserveDirectoryStructure
 
Methods inherited from interface flux.file.SingleFileParameter
addSource, clear, getSources
 
Methods inherited from interface flux.agent.AgentAction
getAgentPool, setAgentPool
 



© 2014 Flux Corporation. All rights reserved.