Package org.frankframework.filesystem
Enum Class FileSystemActor.FileSystemAction
java.lang.Object
java.lang.Enum<FileSystemActor.FileSystemAction>
org.frankframework.filesystem.FileSystemActor.FileSystemAction
- All Implemented Interfaces:
Serializable,Comparable<FileSystemActor.FileSystemAction>,Constable,DocumentedEnum
- Enclosing class:
FileSystemActor<F,S extends IBasicFileSystem<F>>
public static enum FileSystemActor.FileSystemAction
extends Enum<FileSystemActor.FileSystemAction>
implements DocumentedEnum
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
Enum Constant Summary
Enum ConstantsEnum ConstantDescription(only for filesystems that support 'append') append contents, specified by parametercontentsor input message, to a file, specified by attributefilename, parameterfilenameor input message.copy a file, specified by attributefilename, parameterfilenameor input message, to a folder specified by attributedestinationor parameterdestinationcreate empty file, specified by attributefilename, parameterfilenameor input messagedelete a file, specified by attributefilename, parameterfilenameor input messageDeprecated.(for MailFileSystems only:) forward an existing file, specified by parametercontentsor input message, to a file, to an email address specified by attributedestinationor parameterdestinationshow info about a single file, specified by attributefilename, parameterfilenameor input messagelist files in a folder/directory, specified by attributeinputFolder, parameterinputFolderor input messageSpecific to FileSystemSenderWithAttachmentscreate a folder/directory, specified by attributeinputFolder, parameterinputFolderor input messagemove a file, specified by attributefilename, parameterfilenameor input message, to a folder specified by attributedestinationor parameterdestinationread a file, specified by attributefilename, parameterfilenameor input messagelikeread, but deletes the file after it has been readchange the name of a file, specified by attributefilename, parameterfilenameor input message, to the value specified by attributedestinationor parameterdestinationremove a folder/directory, specified by attributeinputFolder, parameterinputFolderor input messageDeprecated.Creates file and writes contents, specified by parametercontentsor input message, to a file, specified by attributefilename, parameterfilenameor input message. -
Method Summary
Modifier and TypeMethodDescriptionReturns the enum constant of this class with the specified name.static FileSystemActor.FileSystemAction[]values()Returns an array containing the constants of this enum class, in the order they are declared.Methods inherited from class java.lang.Enum
clone, compareTo, describeConstable, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOfMethods inherited from interface org.frankframework.doc.DocumentedEnum
getLabel, name
-
Enum Constant Details
-
LIST
list files in a folder/directory, specified by attributeinputFolder, parameterinputFolderor input message -
INFO
show info about a single file, specified by attributefilename, parameterfilenameor input message -
READ
read a file, specified by attributefilename, parameterfilenameor input message -
DOWNLOAD
Deprecated.replaced byread -
READDELETE
likeread, but deletes the file after it has been read -
MOVE
move a file, specified by attributefilename, parameterfilenameor input message, to a folder specified by attributedestinationor parameterdestination -
COPY
copy a file, specified by attributefilename, parameterfilenameor input message, to a folder specified by attributedestinationor parameterdestination -
DELETE
delete a file, specified by attributefilename, parameterfilenameor input message -
MKDIR
create a folder/directory, specified by attributeinputFolder, parameterinputFolderor input message -
RMDIR
remove a folder/directory, specified by attributeinputFolder, parameterinputFolderor input message -
WRITE
Creates file and writes contents, specified by parametercontentsor input message, to a file, specified by attributefilename, parameterfilenameor input message. At least one of the parameters must be specified. The missing parameter defaults to the input message. For streaming operation, the parameterfilenamemust be specified. -
UPLOAD
Deprecated.replaced bywrite -
APPEND
(only for filesystems that support 'append') append contents, specified by parametercontentsor input message, to a file, specified by attributefilename, parameterfilenameor input message. At least one of the parameters must be specified. The missing parameter defaults to the input message. For streaming operation, the parameterfilenamemust be specified. -
CREATE
create empty file, specified by attributefilename, parameterfilenameor input message -
RENAME
change the name of a file, specified by attributefilename, parameterfilenameor input message, to the value specified by attributedestinationor parameterdestination -
FORWARD
(for MailFileSystems only:) forward an existing file, specified by parametercontentsor input message, to a file, to an email address specified by attributedestinationor parameterdestination -
LISTATTACHMENTS
Specific to FileSystemSenderWithAttachments
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum class has no constant with the specified nameNullPointerException- if the argument is null
-