| | |
| | | boolean returnValue; |
| | | boolean stopProcessing = false; |
| | | boolean reloadTopologyCache = false; |
| | | boolean interactive = parser.isInteractive(); |
| | | |
| | | logger.info(LocalizableMessage.raw("Handle topology cache.")); |
| | | |
| | |
| | | if (e.getCause() != null && |
| | | Utils.isCertificateException(e.getCause())) |
| | | { |
| | | if (interactive) |
| | | if (isInteractive()) |
| | | { |
| | | println(); |
| | | stopProcessing = true; |
| | |
| | | exceptionMsgs.add(Utils.getMessage(e)); |
| | | } |
| | | } |
| | | if (interactive) |
| | | if (isInteractive()) |
| | | { |
| | | if (!stopProcessing && exceptionMsgs.size() > 0) |
| | | { |
| | |
| | | /** {@inheritDoc} */ |
| | | @Override |
| | | public boolean isInteractive() { |
| | | if (!forceNonInteractive) |
| | | if (forceNonInteractive) |
| | | { |
| | | return false; |
| | | } |
| | | else |
| | | { |
| | | return parser.isInteractive(); |
| | | } |
| | | return parser.isInteractive(); |
| | | } |
| | | |
| | | |