@Override
    public Integer call() {
        postTGTCreatedEvent();
        return threadNum;
    }
Create an instance of the HttpServletRequestSimulation callable object.

@param threadNum          The thread number of the current request.  This is the value that will be returned after call is completed.
@param useIP1             A boolean if set to true will use the constant IP1 for the client/server IP addresses.  Set to false it will use IP2.
@param applicationContext The Spring applicationContext the test is running under.  This is to publish the event to the context.
core/cas-server-core-events/src/test/java/org/apereo/cas/support/events/HttpServletRequestSimulation.java