package cz.scholz.amqp.transactionmonkey.transactionrouter;

import org.slf4j.Logger;
import org.slf4j.LoggerFactory;

import javax.jms.*;
import javax.naming.InitialContext;
import javax.naming.NamingException;
import java.util.Properties;

/**
 * Created by schojak on 31.12.15.
 */
public abstract class TransactionRouter extends Thread {
    abstract public void finish();
}

@@ -339,16 +339,23 @@
 d %7B%0A    
+public 
 abstract
@@ -355,23 +355,16 @@
 bstract 
-public 
 void fin
@@ -366,14 +366,46 @@
 d finish
+();%0A    public abstract void run
 ();%0A%7D%0A

Add run() to the TransactionRouter parrent