Java: Transaction ID determination interface

Java programmers can write users code fragments to determine a transaction code, that is, routing identifier, for a given message.

Apart from its constructors and destroy method, the TrxID class has one process method.

public String process(CloverEnv cloverEnv, Message msg)
        throws CLOVERLEAFException;