findDeadlockedThreads

I am having some issue executing an operation via JMX

./check_jmx -U service:jmx:rmi:///jndi/rmi://127.0.0.1:47520/rmi -O “java.lang:type=Threading” -o findDeadlockedThreads

Anyone have any idea how I can programmatically monitor this operation to detect a threadlock ?