Okay.  Is there an external way to send a running ecj process a message to

Here is an simple example of how I could do this:
I could have ecj poll periodically for a file named "stop.txt" on the
filesytem and if it exists, it would call Evolve.cleanup(state) and
System.exit(0).  Then anytime I want to stop ecj, I just create the stop
file and then delete it after ecj has stopped.

Is there currently a way to stop ecj using a similar technique or do I need
to implement this myself?  Also, if I need to do this myself, can you think
of a better way to do it than the example above?