private boolean isSsl() { if (connector == null) { return false; } try { return "https".equalsIgnoreCase(connector.getDefaultConnectionFactory().getProtocol()); } catch (Exception ex) { //ignore } return false; }
private boolean isSsl() { if (connector == null) { return false; } try { return "https".equalsIgnoreCase(connector.getDefaultConnectionFactory().getProtocol()); } catch (Exception ex) { //ignore } return false; }
@SuppressWarnings("unchecked") static <T> Collection<T> connectorConnectionFactories(final Connector connector, final Class<T> ofType) { final Collection<T> connectionFactories = newLinkedHashSet(); final ConnectionFactory defaultConnectionFactory = connector.getDefaultConnectionFactory(); if (defaultConnectionFactory != null && ofType.isAssignableFrom(defaultConnectionFactory.getClass())) { connectionFactories.add((T) defaultConnectionFactory); } connectionFactories.addAll(connector.getConnectionFactories().stream() .filter(connectionFactory -> ofType.isAssignableFrom(connectionFactory.getClass())) .map(connectionFactory -> (T) connectionFactory).collect(toList())); return connectionFactories; }
@SuppressWarnings("unchecked") static <T> Collection<T> connectorConnectionFactories(final Connector connector, final Class<T> ofType) { final Collection<T> connectionFactories = newLinkedHashSet(); final ConnectionFactory defaultConnectionFactory = connector.getDefaultConnectionFactory(); if (defaultConnectionFactory != null && ofType.isAssignableFrom(defaultConnectionFactory.getClass())) { connectionFactories.add((T) defaultConnectionFactory); } connectionFactories.addAll(connector.getConnectionFactories().stream() .filter(connectionFactory -> ofType.isAssignableFrom(connectionFactory.getClass())) .map(connectionFactory -> (T) connectionFactory).collect(toList())); return connectionFactories; }
/** * {@inheritDoc} * * @see net.sourceforge.eclipsejetty.starter.common.ServerAdapter#getPorts() */ @Override public Collection<Integer> getPorts() { Collection<Integer> results = new LinkedHashSet<Integer>(); Connector[] connectors = server.getConnectors(); if (connectors != null) { for (Connector connector : connectors) { if (!(connector.getDefaultConnectionFactory().getClass().getSimpleName().toLowerCase().contains("ssl"))) { results.add(((AbstractNetworkConnector) connector).getPort()); } } } return results; }
/** * {@inheritDoc} * * @see net.sourceforge.eclipsejetty.starter.common.ServerAdapter#getSecurePorts() */ @Override public Collection<Integer> getSecurePorts() { Collection<Integer> results = new LinkedHashSet<Integer>(); Connector[] connectors = server.getConnectors(); if (connectors != null) { for (Connector connector : connectors) { if ((connector.getDefaultConnectionFactory().getClass().getSimpleName().toLowerCase().contains("ssl"))) { results.add(((AbstractNetworkConnector) connector).getPort()); } } } return results; }
/** * {@inheritDoc} * * @see net.sourceforge.eclipsejetty.starter.common.ServerAdapter#getSecurePorts() */ @Override public Collection<Integer> getSecurePorts() { Collection<Integer> results = new LinkedHashSet<Integer>(); Connector[] connectors = server.getConnectors(); if (connectors != null) { for (Connector connector : connectors) { if ((connector.getDefaultConnectionFactory().getClass().getSimpleName().toLowerCase().contains("ssl"))) { results.add(((AbstractNetworkConnector) connector).getPort()); } } } return results; }
/** * {@inheritDoc} * * @see net.sourceforge.eclipsejetty.starter.common.ServerAdapter#getPorts() */ @Override public Collection<Integer> getPorts() { Collection<Integer> results = new LinkedHashSet<Integer>(); Connector[] connectors = server.getConnectors(); if (connectors != null) { for (Connector connector : connectors) { if (!(connector.getDefaultConnectionFactory().getClass().getSimpleName().toLowerCase().contains("ssl"))) { results.add(((AbstractNetworkConnector) connector).getPort()); } } } return results; }
ConnectionFactory connectionFactory = connector.getDefaultConnectionFactory(); if(connectionFactory instanceof HttpConnectionFactory) { HttpConnectionFactory defaultConnectionFactory = (HttpConnectionFactory) connectionFactory;