Если вы хотите перенести значения из одного метода в другой, добавление переменной не поможет, поскольку они видны только локально.Конечно, вы можете настроить все сигнатуры методов в цепочке вызовов, но это будет утомительно.
Вместо этого я бы порекомендовал вам иметь некоторый глобальный локальный контекст потока, где вы можете хранить эти значения из одного метода и получать его.От другого.Если у вас есть переключатель контекста где-то посередине, все усложняется, и вам нужно применить переключатель контекста для передачи состояния из одного потока в другой.