public function initialize(ApplicationInterface $application)
    {

        // load the servlet manager with the session settings configured in web.xml
        /** @var \AppserverIo\Psr\Servlet\ServletContextInterface|\AppserverIo\Psr\Application\ManagerInterface $servletManager */
        $servletManager = $application->search(ServletContextInterface::IDENTIFIER);

        // load the settings, set the default session save path
        $sessionSettings = $this->getSessionSettings();
        $sessionSettings->setSessionSavePath($application->getSessionDir());

        // if we've session parameters defined in our servlet context
        if ($servletManager->hasSessionParameters()) {
            // we want to merge the session settings from the servlet context
            $sessionSettings->mergeServletContext($servletManager);
        }
    }
public function initialize(ApplicationInterface $application)
    {

        // load the servlet manager with the session settings configured in web.xml
        /** @var \AppserverIo\Psr\Servlet\ServletContextInterface|\AppserverIo\Psr\Application\ManagerInterface $servletManager */
        $servletManager = $application->search(ServletContextInterface::IDENTIFIER);

        // load the settings, set the default session save path
        $sessionSettings = $this->getSessionSettings();
        $sessionSettings->setSessionSavePath($application->getSessionDir());

        // if we've session parameters defined in our servlet context
        if ($servletManager->hasSessionParameters()) {
            // we want to merge the session settings from the servlet context
            $sessionSettings->mergeServletContext($servletManager);
        }
    }
public function initialize ( ApplicationInterface $ application ) { // load the servlet manager with the session settings configured in web.xml /** @var \AppserverIo\Psr\Servlet\ServletContextInterface|\AppserverIo\Psr\Application\ManagerInterface $servletManager */ $ servletManager = $ application -> search ( ServletContextInterface :: IDENTIFIER ) ; // load the settings, set the default session save path $ sessionSettings = $ this -> getSessionSettings ( ) ; $ sessionSettings -> setSessionSavePath ( $ application -> getSessionDir ( ) ) ; // if we've session parameters defined in our servlet context if ( $ servletManager -> hasSessionParameters ( ) ) { // we want to merge the session settings from the servlet context $ sessionSettings -> mergeServletContext ( $ servletManager ) ; } }
Initializes the session manager.

@param \AppserverIo\Psr\Application\ApplicationInterface $application The application instance

@return void
@see \AppserverIo\Psr\Application\ManagerInterface::initialize()
Initializes the session manager .