Как запустить java-функцию всего на 30 минут

Мне нужно создать java-функцию, которая будет работать только 30 минут, а по истечении 30 минут она что-то выполнит. Но он также должен иметь возможность самозавершиться до указанного времени, если выполнены правильные условия. Я не хочу, чтобы функция спала, поскольку она должна собирать данные, поэтому никаких спящих потоков. но выберите, какой из методов я ДЕЙСТВИТЕЛЬНО хочу использовать, вместо того, чтобы перебирать их все, пока не выберу тот, который мне нужен.

Например, отладчик останавливается на этой строке:

String restult = getMyResult(getParam(), buildSomething(), nextOption(x));

Я хочу нажать ctrl + F5 и у меня есть всплывающий список с:

  • getMyresult ()
  • getParam ()
  • buildSomething ()
  • nextOption ()

, и я могу выбрать getMyResult и перейти к этому методу, пропуская остальные три.

Когда я отлаживаю в eclipse, эта функция наверняка упущена. Кто-нибудь знает, есть ли что-то сопоставимое?

Я знаю о параметрах пошаговой фильтрации в Eclipse, но это не совсем то, что мне нужно.

8
задан Vadim Kotov 14 August 2017 в 12:31
поделиться