Class SFTPDeleteAction
java.lang.Object
com.kingsrook.qqq.backend.module.filesystem.base.actions.AbstractBaseFilesystemAction<SFTPDirEntryWithPath>
com.kingsrook.qqq.backend.module.filesystem.sftp.actions.AbstractSFTPAction
com.kingsrook.qqq.backend.module.filesystem.sftp.actions.SFTPDeleteAction
- All Implemented Interfaces:
DeleteInterface
-
Field Summary
Fields inherited from class com.kingsrook.qqq.backend.module.filesystem.base.actions.AbstractBaseFilesystemAction
backendVariantRecord
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionexecute
(DeleteInput deleteInput) boolean
Specify whether this particular module's update action can invalid input: '&' should fetch records before updating them, e.g., for audits or "not-found-checks"Methods inherited from class com.kingsrook.qqq.backend.module.filesystem.sftp.actions.AbstractSFTPAction
deleteFile, getFileCreateDate, getFileModifyDate, getFileSize, getFullPathForFile, getSftpClient, listFiles, makeConnection, moveFile, pemStringToDecodedBytes, postAction, preAction, readFile, writeFile
Methods inherited from class com.kingsrook.qqq.backend.module.filesystem.base.actions.AbstractBaseFilesystemAction
addBackendDetailsToRecord, addBackendDetailsToRecords, executeCount, executeDelete, executeInsert, executeQuery, getBackendMetaData, getFullBasePath, getTableBackendDetails, isPathEqualsCriteria, listFiles, stripBackendAndTableBasePathsFromFileName, stripDuplicatedSlashes, stripLeadingSlash, stripTrailingSlash, writeFile
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.kingsrook.qqq.backend.core.actions.interfaces.DeleteInterface
supportsQueryFilterInput
-
Constructor Details
-
SFTPDeleteAction
public SFTPDeleteAction()
-
-
Method Details
-
execute
- Specified by:
execute
in interfaceDeleteInterface
- Throws:
QException
-
supportsPreFetchQuery
public boolean supportsPreFetchQuery()Specify whether this particular module's update action can invalid input: '&' should fetch records before updating them, e.g., for audits or "not-found-checks"- Specified by:
supportsPreFetchQuery
in interfaceDeleteInterface
-