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 parametercontents
or input message, to a file, specified by attributefilename
, parameterfilename
or input message.copy a file, specified by attributefilename
, parameterfilename
or input message, to a folder specified by attributedestination
or parameterdestination
create empty file, specified by attributefilename
, parameterfilename
or input messagedelete a file, specified by attributefilename
, parameterfilename
or input messageDeprecated.(for MailFileSystems only:) forward an existing file, specified by parametercontents
or input message, to a file, to an email address specified by attributedestination
or parameterdestination
show info about a single file, specified by attributefilename
, parameterfilename
or input messagelist files in a folder/directory, specified by attributeinputFolder
, parameterinputFolder
or input messageSpecific to FileSystemSenderWithAttachmentscreate a folder/directory, specified by attributeinputFolder
, parameterinputFolder
or input messagemove a file, specified by attributefilename
, parameterfilename
or input message, to a folder specified by attributedestination
or parameterdestination
read a file, specified by attributefilename
, parameterfilename
or input messagelikeread
, but deletes the file after it has been readchange the name of a file, specified by attributefilename
, parameterfilename
or input message, to the value specified by attributedestination
or parameterdestination
remove a folder/directory, specified by attributeinputFolder
, parameterinputFolder
or input messageDeprecated.Creates file and writes contents, specified by parametercontents
or input message, to a file, specified by attributefilename
, parameterfilename
or 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, valueOf
Methods inherited from interface org.frankframework.doc.DocumentedEnum
getLabel, name
-
Enum Constant Details
-
LIST
list files in a folder/directory, specified by attributeinputFolder
, parameterinputFolder
or input message -
INFO
show info about a single file, specified by attributefilename
, parameterfilename
or input message -
READ
read a file, specified by attributefilename
, parameterfilename
or input message -
DOWNLOAD
Deprecated.replaced byread
-
READDELETE
likeread
, but deletes the file after it has been read -
MOVE
move a file, specified by attributefilename
, parameterfilename
or input message, to a folder specified by attributedestination
or parameterdestination
-
COPY
copy a file, specified by attributefilename
, parameterfilename
or input message, to a folder specified by attributedestination
or parameterdestination
-
DELETE
delete a file, specified by attributefilename
, parameterfilename
or input message -
MKDIR
create a folder/directory, specified by attributeinputFolder
, parameterinputFolder
or input message -
RMDIR
remove a folder/directory, specified by attributeinputFolder
, parameterinputFolder
or input message -
WRITE
Creates file and writes contents, specified by parametercontents
or input message, to a file, specified by attributefilename
, parameterfilename
or input message. At least one of the parameters must be specified. The missing parameter defaults to the input message. For streaming operation, the parameterfilename
must be specified. -
UPLOAD
Deprecated.replaced bywrite
-
APPEND
(only for filesystems that support 'append') append contents, specified by parametercontents
or input message, to a file, specified by attributefilename
, parameterfilename
or input message. At least one of the parameters must be specified. The missing parameter defaults to the input message. For streaming operation, the parameterfilename
must be specified. -
CREATE
create empty file, specified by attributefilename
, parameterfilename
or input message -
RENAME
change the name of a file, specified by attributefilename
, parameterfilename
or input message, to the value specified by attributedestination
or parameterdestination
-
FORWARD
(for MailFileSystems only:) forward an existing file, specified by parametercontents
or input message, to a file, to an email address specified by attributedestination
or 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
-