Код: Выделить всё
public class OrderFulfillmentWorkflowImpl implements OrderFulfillmentWorkflow {
private Logger logger = Workflow.getLogger(this.getClass().getName());
private final ActivityOptions shippingActivityOptions =
ActivityOptions.newBuilder()
.setStartToCloseTimeout(Duration.ofMinutes(1))
.setTaskQueue(TaskQueue.SHIPPING_ACTIVITY_TASK_QUEUE.name())
.setRetryOptions(RetryOptions.newBuilder().setMaximumAttempts(3).build())
.build();
}
https://github.com/techdozo/order-fulfi ... ices/order -svc/src/main/java/dev/techdozo/order/infrastructure/temporal/workflow/impl/OrderFulfillmentWorkflowImpl.java
Требуется получить минуты из файла свойств (application. свойства из контекста Spring). Я знаю, что это возможно через контекст Spring. Но это относится к временной проблеме.
Учтите, что реализация рабочего процесса не управляется контекстом Spring.
Подробнее здесь: https://stackoverflow.com/questions/790 ... l-workflow