From a future (java.util.concurrent.Future) is there any way to know if it's process is currently running? Im trying to build a view in a web app which shows the status of certain processes and I can only get from the future if it is done or was cancelled.