Java controller application