Class ExternalTaskHttpClient


  • public class ExternalTaskHttpClient
    extends java.lang.Object
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      <TExternalTaskPayload,​TResultPayload,​TExternalTask extends ExternalTask<TExternalTaskPayload>>
      ExternalTaskWorker<TExternalTaskPayload,​TResultPayload,​TExternalTask>
      subscribeToExternalTaskTopic​(@NonNull java.lang.String topic, @NonNull java.util.function.Function<TExternalTaskPayload,​TResultPayload> processingFunction, ExternalTaskWorkerConfig config, @NonNull java.lang.Class<TExternalTask[]> externalTaskArrayClass)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • ExternalTaskHttpClient

        public ExternalTaskHttpClient()
    • Method Detail

      • subscribeToExternalTaskTopic

        public <TExternalTaskPayload,​TResultPayload,​TExternalTask extends ExternalTask<TExternalTaskPayload>> ExternalTaskWorker<TExternalTaskPayload,​TResultPayload,​TExternalTask> subscribeToExternalTaskTopic​(@NonNull
                                                                                                                                                                                                                                         @NonNull java.lang.String topic,
                                                                                                                                                                                                                                         @NonNull
                                                                                                                                                                                                                                         @NonNull java.util.function.Function<TExternalTaskPayload,​TResultPayload> processingFunction,
                                                                                                                                                                                                                                         ExternalTaskWorkerConfig config,
                                                                                                                                                                                                                                         @NonNull
                                                                                                                                                                                                                                         @NonNull java.lang.Class<TExternalTask[]> externalTaskArrayClass)