Class S3DeleteAction
java.lang.Object
com.kingsrook.qqq.backend.module.filesystem.base.actions.AbstractBaseFilesystemAction<com.amazonaws.services.s3.model.S3ObjectSummary>
com.kingsrook.qqq.backend.module.filesystem.s3.actions.AbstractS3Action
com.kingsrook.qqq.backend.module.filesystem.s3.actions.S3DeleteAction
- 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) booleanSpecify 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.s3.actions.AbstractS3Action
buildAmazonS3ClientFromBackendMetaData, deleteFile, getFileCreateDate, getFileModifyDate, getFileSize, getFullPathForFile, getS3Utils, listFiles, moveFile, preAction, readFile, setS3Utils, stripBackendAndTableBasePathsFromFileName, writeFileMethods inherited from class com.kingsrook.qqq.backend.module.filesystem.base.actions.AbstractBaseFilesystemAction
addBackendDetailsToRecord, addBackendDetailsToRecords, executeCount, executeDelete, executeInsert, executeQuery, getBackendMetaData, getFullBasePath, getTableBackendDetails, isPathEqualsCriteria, listFiles, postAction, stripDuplicatedSlashes, stripLeadingSlash, stripTrailingSlash, writeFileMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.kingsrook.qqq.backend.core.actions.interfaces.DeleteInterface
supportsQueryFilterInput
-
Constructor Details
-
S3DeleteAction
public S3DeleteAction()
-
-
Method Details
-
execute
- Specified by:
executein 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:
supportsPreFetchQueryin interfaceDeleteInterface
-