/** * Return the container's name. */ public String getContainerName() { return config.getServletConfig().getServletContext().getServerInfo() + " with WebSocket enabled."; }
public void configure() { if (config.getServletConfig().getInitParameter(REDIS_AUTH) != null) { authToken = config.getServletConfig().getInitParameter(REDIS_AUTH); if (config.getServletConfig().getInitParameter(REDIS_SERVER) != null) { uri = URI.create(config.getServletConfig().getInitParameter(REDIS_SERVER)); } else if (uri == null) { throw new NullPointerException("uri cannot be null"); if (config.getServletConfig().getInitParameter(REDIS_SHARED_POOL) != null) { sharedPool = Boolean.parseBoolean(config.getServletConfig().getInitParameter(REDIS_SHARED_POOL));
if (config.getServletConfig().getInitParameter(XMPP_AUTH) != null) { authToken = config.getServletConfig().getInitParameter(XMPP_AUTH); } else { throw new IllegalStateException("No authorization token specified. Please make sure your web.xml contains:" + if (config.getServletConfig().getInitParameter(XMPP_SERVER) != null) { uri = URI.create(config.getServletConfig().getInitParameter(XMPP_SERVER)); } else if (uri == null) { throw new NullPointerException("uri cannot be null"); if (config.getServletConfig().getInitParameter(XMPP_DEBUG) != null) { XMPPConnection.DEBUG_ENABLED = true;
public void configure() { if (config.getServletConfig().getInitParameter(REDIS_AUTH) != null) { authToken = config.getServletConfig().getInitParameter(REDIS_AUTH); if (config.getServletConfig().getInitParameter(REDIS_SERVER) != null) { uri = URI.create(config.getServletConfig().getInitParameter(REDIS_SERVER)); } else if (uri == null) { throw new NullPointerException("uri cannot be null"); if (config.getServletConfig().getInitParameter(REDIS_SHARED_POOL) != null) { sharedPool = Boolean.parseBoolean(config.getServletConfig().getInitParameter(REDIS_SHARED_POOL));
String redisType = ""; if (config.getServletConfig().getInitParameter(REDIS_TYPE) != null) { redisType = config.getServletConfig().getInitParameter(REDIS_TYPE); if (config.getServletConfig().getInitParameter(REDIS_AUTH) != null) { authToken = config.getServletConfig().getInitParameter(REDIS_AUTH); if (config.getServletConfig().getInitParameter(REDIS_SERVER) != null) { uri = URI.create(config.getServletConfig().getInitParameter(REDIS_SERVER)); } else if (uri == null) { throw new NullPointerException("uri cannot be null"); List<String> slaveList = Arrays.asList(config.getServletConfig().getInitParameter(REDIS_OTHERS).split("\\s*,\\s*")); Integer scanInterval = 2000; if (config.getServletConfig().getInitParameter(REDIS_SCAN_INTERVAL) != null) { scanInterval = Integer.parseInt(config.getServletConfig().getInitParameter(REDIS_SCAN_INTERVAL)); if (config.getServletConfig().getInitParameter(REDIS_SENTINEL_MASTER_NAME) != null) { masterName = config.getServletConfig().getInitParameter(REDIS_SENTINEL_MASTER_NAME); } else if (masterName.isEmpty()) { throw new NullPointerException("SENTINEL MASTER NAME cannot be null");
@Override public U map(AtmosphereRequest req, Map<String, U> handlers) { U handler = super.map(req, handlers); if (handler == null) { synchronized (config) { LOGER.trace("Preserving backward PrimeFaces behavior"); PrimeAtmosphereHandler pah = new PrimeAtmosphereHandler(configureRules(config.getServletConfig())); String path = computePath(req); config.framework().addAtmosphereHandler(path, pah); handler = (U) config.framework().getAtmosphereHandlers().get(path); req.setAttribute(FrameworkConfig.MAPPED_PATH, path); } } return handler; }