addQueue.leaseTasks (параметры) возвращает пустые параметры []
Я создал данные, добавленные в очередь, когда я пытаюсь получить данные. TaskHandle имеет пустые параметры []
// Добавить в очередь
Очередь addQueue = queueService.addQueue ();
TaskHandle task = addQueue.add (mapFundToTask (fund));
private TaskOptions mapFundToTask(Fund fund){
return TaskOptions.Builder.withMethod(Method.PULL)
.tag("FundTask")
.param("ClientId", fund.getClientId())
.param("FundId", fund.getFundId())
.param("FundName", fund.getFundName());
}
// Get data from queue
Queue addQueue = queueService.addQueue();
int count = 2;
Long leaseDuration = 1000L;
LeaseOptions options = LeaseOptions.Builder
.withTag("FundTask")
.countLimit(count)
.leasePeriod(leaseDuration, TimeUnit.MILLISECONDS);
List<TaskHandle> tasks = addQueue.leaseTasks(options);