@Override public <T> Object create(Class<T> toLoad) { try { return ReflectionHelper.getInstance(toLoad); } catch (Exception e) { return null; } }
@Override public <T> Object create(Class<T> toLoad) { try { return ReflectionHelper.getInstance(toLoad); } catch (Exception e) { return null; } }
/** * Creates an instance of {@link Class} c using {@link Class#newInstance()}. Exceptions are logged to {@link * ErrorCollector}. * * @param c {@link Class} whose instance is going to be created * @param collector {@link ErrorCollector} which collects the {@link Exception}s. * @param <T> type. * @return new instance of {@link Class}. */ public static <T> T getInstance(Class<T> c, ErrorCollector collector) { T instance = null; try { instance = getInstance(c); } catch (Exception e) { collector.addException(new DeploymentException(LocalizationMessages.CLASS_NOT_INSTANTIATED(c.getName()), e)); } return instance; }
/** * Creates an instance of {@link Class} c using {@link Class#newInstance()}. Exceptions are logged to {@link * ErrorCollector}. * * @param c {@link Class} whose instance is going to be created * @param collector {@link ErrorCollector} which collects the {@link Exception}s. * @param <T> type. * @return new instance of {@link Class}. */ public static <T> T getInstance(Class<T> c, ErrorCollector collector) { T instance = null; try { instance = getInstance(c); } catch (Exception e) { collector.addException(new DeploymentException(LocalizationMessages.CLASS_NOT_INSTANTIATED(c.getName()), e)); } return instance; }
(ServerApplicationConfig) ReflectionHelper.getInstance(cls, errorCollector); configurations.add(config); (ServerApplicationConfig) ReflectionHelper.getInstance(c, errorCollector); configurations.add(config);
(ServerApplicationConfig) ReflectionHelper.getInstance(cls, errorCollector); configurations.add(config); (ServerApplicationConfig) ReflectionHelper.getInstance(c, errorCollector); configurations.add(config);
this.container = (ClientContainer) ReflectionHelper.getInstance(engineProviderClazz, collector); if (!collector.isEmpty()) { throw new RuntimeException(collector.composeComprehensiveException());
this.container = (ClientContainer) ReflectionHelper.getInstance(engineProviderClazz, collector); if (!collector.isEmpty()) { throw new RuntimeException(collector.composeComprehensiveException());
try { final HostnameVerifier hostnameVerifier = ReflectionHelper.getInstance(hostnameVerifierClass); sslEngineConfigurator.setHostnameVerifier(hostnameVerifier); } catch (IllegalAccessException | InstantiationException e) {
.subprotocols(Arrays.asList(subProtocols)); if (!wseAnnotation.configurator().equals(ServerEndpointConfig.Configurator.class)) { builder = builder.configurator(ReflectionHelper.getInstance(wseAnnotation.configurator(), collector)); .subprotocols(Arrays.asList(subProtocols)); if (!wseAnnotation.configurator().equals(ServerEndpointConfig.Configurator.class)) { builder = builder.configurator(ReflectionHelper.getInstance(wseAnnotation.configurator(), collector)); ReflectionHelper.getInstance(wscAnnotation.configurator(), collector);
.subprotocols(Arrays.asList(subProtocols)); if (!wseAnnotation.configurator().equals(ServerEndpointConfig.Configurator.class)) { builder = builder.configurator(ReflectionHelper.getInstance(wseAnnotation.configurator(), collector)); .subprotocols(Arrays.asList(subProtocols)); if (!wseAnnotation.configurator().equals(ServerEndpointConfig.Configurator.class)) { builder = builder.configurator(ReflectionHelper.getInstance(wseAnnotation.configurator(), collector)); ReflectionHelper.getInstance(wscAnnotation.configurator(), collector);
if (getDefaultDecoders().contains(decoderClass)) { try { decoders.add(new CoderWrapper<Decoder>(ReflectionHelper.getInstance(decoderClass), type)); } catch (Exception e) { throw new DeploymentException(e.getMessage(), e); Class<?> type = getDecoderClassType(decoderClass); try { decoders.add(new CoderWrapper<Decoder>(ReflectionHelper.getInstance(decoderClass), type)); } catch (Exception e) { throw new DeploymentException(e.getMessage(), e);
if (getDefaultDecoders().contains(decoderClass)) { try { decoders.add(new CoderWrapper<Decoder>(ReflectionHelper.getInstance(decoderClass), type)); } catch (Exception e) { throw new DeploymentException(e.getMessage(), e); Class<?> type = getDecoderClassType(decoderClass); try { decoders.add(new CoderWrapper<Decoder>(ReflectionHelper.getInstance(decoderClass), type)); } catch (Exception e) { throw new DeploymentException(e.getMessage(), e);
if (Endpoint.class.isAssignableFrom((Class<?>) o)) { endpoint = ReflectionHelper.getInstance(((Class<Endpoint>) o), collector); config = configuration == null ? ClientEndpointConfig.Builder.create().build()
if (Endpoint.class.isAssignableFrom((Class<?>) o)) { endpoint = ReflectionHelper.getInstance(((Class<Endpoint>) o), collector); config = configuration == null ? ClientEndpointConfig.Builder.create().build()