Enviar comando de um programa Java para outro

Eu tenho um programa que executa uma Thread para envio de emails, eu passo um parametro (run start) para o inicio.
Eu queria poder em uma outra janela executar o comando (run stop) e parar o programa…

Como eu posso fazer isso

pode ser usando sockets.