Thread pooling is in package com.atomikos.icatch.imp.thread. The diagram below shows the design behind the thread pooling mechanism.