Class DownloadDeliveryDestination
java.lang.Object
com.kingsrook.qqq.backend.core.delivery.DownloadDeliveryDestination
- All Implemented Interfaces:
DeliveryDestinationInterface
Authenticated retrieval of output retained in application storage.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondeliver(DeliveryRequest request) Return the authenticated application link.describeTargets(DeliveryDestinationContext context, Map<String, Serializable> chosen) No destination-specific target is needed.static QDeliveryDestinationMetaDatametadata()Default download policy.validate(DeliveryRequest request) A missing stored output cannot be represented as a download.Methods 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.delivery.DeliveryDestinationInterface
lookup
-
Constructor Details
-
DownloadDeliveryDestination
public DownloadDeliveryDestination()
-
-
Method Details
-
metadata
Default download policy. -
describeTargets
public DeliveryTargetStep describeTargets(DeliveryDestinationContext context, Map<String, Serializable> chosen) No destination-specific target is needed.- Specified by:
describeTargetsin interfaceDeliveryDestinationInterface
-
validate
A missing stored output cannot be represented as a download.- Specified by:
validatein interfaceDeliveryDestinationInterface
-
deliver
Return the authenticated application link.- Specified by:
deliverin interfaceDeliveryDestinationInterface
-