code: public void sessionCreated(HttpSessionEvent event) {
      if (null == eventMulticaster) {
        eventMulticaster = Containers.getRoot().getBean(EventMulticaster.class).get();
        Assert.notNull(eventMulticaster);
      }
      eventMulticaster.multicast(new HttpSessionCreationEvent(event.getSession()));
    }
docs: Handles the HttpSessionEvent by publishing a {@link HttpSessionCreationEvent} to the
  application appContext.
  
  @param event HttpSessionEvent passed in by the container