X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fws2%2FResultSupplier.java;fp=src%2Fjalview%2Fws2%2FResultSupplier.java;h=68979c263e3a8534a3537d20b43b8d4ea238f38e;hb=2bbba7f7426314bfd6a1f206861542244b5f511a;hp=3642d8ec3abcdcae51a376931ec3d536641ed9ce;hpb=158e0595615ae4bfb13554f41f03b570642f6bb2;p=jalview.git diff --git a/src/jalview/ws2/ResultSupplier.java b/src/jalview/ws2/ResultSupplier.java index 3642d8e..68979c2 100644 --- a/src/jalview/ws2/ResultSupplier.java +++ b/src/jalview/ws2/ResultSupplier.java @@ -7,6 +7,17 @@ import jalview.api.AlignViewportI; import jalview.datamodel.AlignmentI; import jalview.datamodel.SequenceI; +/** + * A generic function which supplies job result from the remote job to the + * worker object when the job is finished. Typically, the interface is + * implemented by one of the {@link WebServiceI} object methods and passed to + * the {@link WebServiceWorkerI} object on its creation. + * + * @author mmwarowny + * + * @param + * result type + */ @FunctionalInterface public interface ResultSupplier {