以下のようにコマンドラインでプログラムの起動停止を行いたいと考えてます。
java ThreadProgram -run
java ThreadProgram -shutdown
データベースやテキストファイルでステータスを持ってて、その値が変更されたら
プログラムを終了するという処理方法だと実現できるのですが、
ディスク上の値を毎回監視していないといけませんよね。
他の方法で何か上手いやり方ってありますでしょうか?