Class LocalSessionPool


  • public class LocalSessionPool
    extends Object
    Holds process related functionality.
    • Constructor Detail

      • LocalSessionPool

        public LocalSessionPool​(org.webswing.server.api.services.sessionpool.ServerSessionPoolConnector connector,
                                org.webswing.sessionpool.api.service.swingprocess.SwingProcessService processService,
                                org.webswing.server.common.service.config.ConfigurationService<org.webswing.server.common.model.SwingConfig> configService)
    • Method Detail

      • createProcess

        public void createProcess​(String userId,
                                  Map<String,​String> userAttributes,
                                  String userIp,
                                  String userLocale,
                                  String userTimeZone,
                                  String customArgs,
                                  org.webswing.server.common.service.swingprocess.ProcessStartupParams startupParams)
                           throws org.webswing.server.model.exception.WsException
        Throws:
        org.webswing.server.model.exception.WsException
      • kill

        public void kill​(String instanceId,
                         int delayMs)
      • killAll

        public void killAll​(String path)