public PluginThreadListener createThreadListener(
		PluginThreadContext threadContext) throws PluginException {

		return new HTTPPluginThreadState(threadContext,
			m_sslContextFactory,
			m_slowClientSleeper,
			m_pluginProcessContext.getTimeAuthority());
	}
Called by the engine to obtain a new PluginThreadListener.

@param threadContext The plug-in thread context.
@return The new plug-in thread listener.
@throws PluginException if an error occurs.
ngrinder-runtime/src/main/java/net/grinder/plugin/http/HTTPPlugin.java