/**
  * Handles the HttpSessionEvent by publishing a {@link HttpSessionCreationEvent} to the
  * application appContext.
  *
  * @param event HttpSessionEvent passed in by the container
  */
 public void sessionCreated(HttpSessionEvent event) {
   if (null == eventMulticaster) {
     eventMulticaster =
         ContextLoader.getContext(event.getSession().getServletContext())
             .getBean(EventMulticaster.class);
     Assert.notNull(eventMulticaster);
   }
   eventMulticaster.multicast(new HttpSessionCreationEvent(event.getSession()));
 }