code: public void sessionCreated(ISession session) {
          HttpSession httpsession = (HttpSessionImpl) _adapter.adapt(session);
          HttpSessionEvent event = new HttpSessionEvent(httpsession);
          HttpSessionListener listener = null;
  
          // synchronized (_sessionListeners) {
          for (int i = 0; i < _sessionListeners.size(); i++) {
              listener = (HttpSessionListener) _sessionListeners.get(i);
              if (com.ibm.ejs.ras.TraceComponent.isAnyTracingEnabled() && LoggingUtil.SESSION_LOGGER_CORE.isLoggable(Level.FINE)) {
                  LoggingUtil.SESSION_LOGGER_CORE.logp(Level.FINE, methodClassName, "sessionCreated", "Calling sessionCreated on listener:" + listener);
              }
              if (!session.isOverflow()) { //PK85530
                  listener.sessionCreated(event);
              }
          }
          // }
  
      }
docs: Method sessionCreated
  <p>
  
  @see com.ibm.wsspi.session.ISessionObserver#sessionCreated(com.ibm.wsspi.session.ISession)