/** * Registers a scheme. * The scheme can later be retrieved by its name * using {@link #getScheme(String) getScheme} or {@link #get get}. * * @param sch the scheme to register * * @return the scheme previously registered with that name, or * <code>null</code> if none was registered */ public synchronized final Scheme register(Scheme sch) { if (sch == null) throw new IllegalArgumentException("Scheme must not be null."); Scheme old = registeredSchemes.put(sch.getName(), sch); return old; }
@Test public void checkSettings_shouldRegisterHttpsSchemeWithRegistry() throws Exception { configureHttpResponses(UNAUTHORIZED_401_RESPONSE, OK_200_RESPONSE); webDavStore.checkSettings(); ArgumentCaptor<Scheme> schemeCaptor = ArgumentCaptor.forClass(Scheme.class); verify(mockSchemeRegistry).register(schemeCaptor.capture()); assertEquals("https", schemeCaptor.getValue().getName()); assertEquals(WebDavSocketFactory.class, schemeCaptor.getValue().getSocketFactory().getClass()); }
if (!(schm.getSocketFactory() instanceof LayeredSocketFactory)) { throw new IllegalArgumentException ("Target scheme (" + schm.getName() + ") must have layered socket factory.");
/** * Registers a scheme. * The scheme can later be retrieved by its name * using {@link #getScheme(String) getScheme} or {@link #get get}. * * @param sch the scheme to register * * @return the scheme previously registered with that name, or * <code>null</code> if none was registered */ public synchronized final Scheme register(Scheme sch) { if (sch == null) throw new IllegalArgumentException("Scheme must not be null."); Scheme old = registeredSchemes.put(sch.getName(), sch); return old; }
/** * Registers a scheme. * The scheme can later be retrieved by its name * using {@link #getScheme(String) getScheme} or {@link #get get}. * * @param sch the scheme to register * * @return the scheme previously registered with that name, or * <code>null</code> if none was registered */ public synchronized final Scheme register(Scheme sch) { if (sch == null) throw new IllegalArgumentException("Scheme must not be null."); Scheme old = registeredSchemes.put(sch.getName(), sch); return old; }
/** * Registers a scheme. * The scheme can later be retrieved by its name * using {@link #getScheme(String) getScheme} or {@link #get get}. * * @param sch the scheme to register * * @return the scheme previously registered with that name, or * <code>null</code> if none was registered */ public synchronized final Scheme register(Scheme sch) { if (sch == null) throw new IllegalArgumentException("Scheme must not be null."); Scheme old = registeredSchemes.put(sch.getName(), sch); return old; }
/** * Registers a scheme. * The scheme can later be retrieved by its name * using {@link #getScheme(String) getScheme} or {@link #get get}. * * @param sch the scheme to register * * @return the scheme previously registered with that name, or * <code>null</code> if none was registered */ public synchronized final Scheme register(Scheme sch) { if (sch == null) throw new IllegalArgumentException("Scheme must not be null."); Scheme old = registeredSchemes.put(sch.getName(), sch); return old; }
class SchemeAdapter extends ArrayAdapter<Storable> { private final transient List<Storable> schemes; private final transient int layout; public SchemeAdapter(final Context context, final List<Storable> objects) { super(context, R.layout.list_row_choose_schedule, R.id.list_row_name_of_schedule, objects); layout = R.layout.list_row_choose_schedule; this.schemes = objects; } @Override public View getView(final int position, final View convertView, final ViewGroup parent) { final View row = (convertView == null) ? getLayoutInflater() .inflate(layout, parent, false) : convertView; final TextView name = (TextView) row .findViewById(R.id.list_row_name_of_schedule); //can be replaced with (Scheme) getItem(position) or sth like that final Scheme Scheme = (Scheme) schemes.get(position); name.setText(Scheme.getName()); return row; } }
/** * Registers a scheme. * The scheme can later be retrieved by its name * using {@link #getScheme(String) getScheme} or {@link #get get}. * * @param sch the scheme to register * * @return the scheme previously registered with that name, or * {@code null} if none was registered */ public final Scheme register(final Scheme sch) { Args.notNull(sch, "Scheme"); final Scheme old = registeredSchemes.put(sch.getName(), sch); return old; }
/** * Registers a scheme. * The scheme can later be retrieved by its name * using {@link #getScheme(String) getScheme} or {@link #get get}. * * @param sch the scheme to register * * @return the scheme previously registered with that name, or * {@code null} if none was registered */ public final Scheme register(final Scheme sch) { Args.notNull(sch, "Scheme"); final Scheme old = registeredSchemes.put(sch.getName(), sch); return old; }
/** * Registers a scheme. * The scheme can later be retrieved by its name * using {@link #getScheme(String) getScheme} or {@link #get get}. * * @param sch the scheme to register * * @return the scheme previously registered with that name, or * {@code null} if none was registered */ public final Scheme register(final Scheme sch) { Args.notNull(sch, "Scheme"); final Scheme old = registeredSchemes.put(sch.getName(), sch); return old; }
/** * Registers a scheme. * The scheme can later be retrieved by its name * using {@link #getScheme(String) getScheme} or {@link #get get}. * * @param sch the scheme to register * * @return the scheme previously registered with that name, or * <code>null</code> if none was registered */ public final Scheme register(final Scheme sch) { Args.notNull(sch, "Scheme"); final Scheme old = registeredSchemes.put(sch.getName(), sch); return old; }
/** * Registers a scheme. * The scheme can later be retrieved by its name * using {@link #getScheme(String) getScheme} or {@link #get get}. * * @param sch the scheme to register * * @return the scheme previously registered with that name, or * {@code null} if none was registered */ public final Scheme register(final Scheme sch) { Args.notNull(sch, "Scheme"); final Scheme old = registeredSchemes.put(sch.getName(), sch); return old; }
/** * Registers a scheme. * The scheme can later be retrieved by its name * using {@link #getScheme(String) getScheme} or {@link #get get}. * * @param sch the scheme to register * * @return the scheme previously registered with that name, or * {@code null} if none was registered */ public final Scheme register(final Scheme sch) { Args.notNull(sch, "Scheme"); final Scheme old = registeredSchemes.put(sch.getName(), sch); return old; }
/** * @param proxy the proxy to use for the wrapper, or null to clear the current one. */ public void setProxy(URI proxy) { final HttpHost host; if (proxy != null) { Scheme scheme = getHttpClient() .getConnectionManager() .getSchemeRegistry() .getScheme(proxy.getScheme()); host = new HttpHost(proxy.getHost(), scheme.resolvePort(proxy.getPort()), scheme.getName()); } else { host = null; } getHttpClient().getParams().setParameter(ConnRoutePNames.DEFAULT_PROXY, host); }
if (!(schm.getSocketFactory() instanceof LayeredSocketFactory)) { throw new IllegalArgumentException ("Target scheme (" + schm.getName() + ") must have layered socket factory.");
if (!(schm.getSocketFactory() instanceof LayeredSocketFactory)) { throw new IllegalArgumentException ("Target scheme (" + schm.getName() + ") must have layered socket factory.");
if (!(schm.getSocketFactory() instanceof LayeredSocketFactory)) { throw new IllegalArgumentException ("Target scheme (" + schm.getName() + ") must have layered socket factory.");
if (!(schm.getSocketFactory() instanceof LayeredSocketFactory)) { throw new IllegalArgumentException ("Target scheme (" + schm.getName() + ") must have layered socket factory.");