aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/at/gv/egiz/moazs/pipeline
diff options
context:
space:
mode:
authorChristof Rabensteiner <christof.rabensteiner@iaik.tugraz.at>2019-04-29 11:23:48 +0200
committerChristof Rabensteiner <christof.rabensteiner@iaik.tugraz.at>2019-04-29 11:23:48 +0200
commitdf2cf5c818067110dc1dfe8506f146f64ae26fe5 (patch)
tree9806fc02c20cef7fd9534eabc9023dc217734048 /src/main/java/at/gv/egiz/moazs/pipeline
parentcca8846d49d51af3cd18684dbf3faa971ab7f703 (diff)
downloadmoa-zs-df2cf5c818067110dc1dfe8506f146f64ae26fe5.tar.gz
moa-zs-df2cf5c818067110dc1dfe8506f146f64ae26fe5.tar.bz2
moa-zs-df2cf5c818067110dc1dfe8506f146f64ae26fe5.zip
Document DeliveryPipeline Interface
Diffstat (limited to 'src/main/java/at/gv/egiz/moazs/pipeline')
-rw-r--r--src/main/java/at/gv/egiz/moazs/pipeline/DeliveryPipeline.java7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/main/java/at/gv/egiz/moazs/pipeline/DeliveryPipeline.java b/src/main/java/at/gv/egiz/moazs/pipeline/DeliveryPipeline.java
index 1d3edb8..f3ac0e6 100644
--- a/src/main/java/at/gv/egiz/moazs/pipeline/DeliveryPipeline.java
+++ b/src/main/java/at/gv/egiz/moazs/pipeline/DeliveryPipeline.java
@@ -4,7 +4,12 @@ package at.gv.egiz.moazs.pipeline;
public interface DeliveryPipeline {
/**
- * Gets request that is referred by appDeliveryId from cache,
+ * Performs a {@code DeliveryRequest}'s Back-End Tasks
+ *
+ * Fetches {@code DeliveryRequest} referred by appDeliveryId from
+ * {@code DeliveryRepository}, makes sure that all necessary
+ * tasks are executed and stores the response back to
+ * {@code DeliveryRepository}.
* @param appDeliveryId
*/
void processRequest(String appDeliveryId);