Refine search
@Override public void configure(final FeatureContext context) { final Configuration config = context.getConfiguration(); // Register FastJson. if (!config.isRegistered(FastJsonFeature.class) && autoDiscover) { context.register(FastJsonFeature.class); } } }
@Override public void configure(final FeatureContext context) { if (!context.getConfiguration().isRegistered(JsonProcessingFeature.class)) { context.register(JsonProcessingFeature.class); } } }
@Override public void configure(final FeatureContext context) { if (!context.getConfiguration().isRegistered(KryoFeature.class)) { context.register(KryoFeature.class); } }
@Override public boolean configure(FeatureContext context) { context.register(new HttpAuthenticationFilter(mode, basicCredentials, digestCredentials, context.getConfiguration())); return true; } }
@Override public boolean configure(final FeatureContext context) { final Configuration config = context.getConfiguration(); if (!config.isRegistered(KryoMessageBodyProvider.class)) { context.register(KryoMessageBodyProvider.class); } return true; }
@Override public void configure(final FeatureContext context) { if (!context.getConfiguration().isRegistered(ValidationFeature.class)) { context.register(ValidationFeature.class); } } }
@Override public void configure(final FeatureContext context) { if (!context.getConfiguration().isRegistered(JacksonFeature.class)) { context.register(JacksonFeature.class); } } }
@Override public void configure(final FeatureContext context) { if (!context.getConfiguration().isRegistered(WadlFeature.class)) { context.register(WadlFeature.class); } } }
@Override public void configure(final FeatureContext context) { if (!context.getConfiguration().isRegistered(WadlFeature.class)) { context.register(WadlFeature.class); } } }
@Override public void configure(final FeatureContext context) { if (!context.getConfiguration().isRegistered(JsonBindingFeature.class)) { context.register(JsonBindingFeature.class); } } }
@Override public void configure(final FeatureContext context) { if (!context.getConfiguration().isRegistered(MoxyJsonFeature.class)) { context.register(MoxyJsonFeature.class); } } }
@Override public boolean configure(FeatureContext context) { context.register(new HttpAuthenticationFilter(mode, basicCredentials, digestCredentials, context.getConfiguration())); return true; } }
@Override public void configure(final FeatureContext context) { final Configuration config = context.getConfiguration(); // Register FastJson. if (!config.isRegistered(FastJsonFeature.class) && autoDiscover) { context.register(FastJsonFeature.class); } } }
@Override public void configure(FeatureContext context) { if (!context.getConfiguration().isRegistered(ClientTracingFilter.class)) { context.register(ClientTracingFilter.class); } } }
@Override public void configure(final FeatureContext context) { final Map<String, Object> properties = context.getConfiguration().getProperties(); final RuntimeType runtimeType = context.getConfiguration().getRuntimeType(); context.register(new AbstractBinder() { @Override protected void configure() { // Message Body providers. install(new ServiceFinderBinder<MessageBodyReader>(MessageBodyReader.class, properties, runtimeType)); install(new ServiceFinderBinder<MessageBodyWriter>(MessageBodyWriter.class, properties, runtimeType)); // Exception Mappers. install(new ServiceFinderBinder<ExceptionMapper>(ExceptionMapper.class, properties, runtimeType)); } }); } }
@Override public boolean configure(final FeatureContext context) { if (CommonProperties.getValue(context.getConfiguration().getProperties(), context.getConfiguration().getRuntimeType(), CommonProperties.JSON_PROCESSING_FEATURE_DISABLE, Boolean.FALSE, Boolean.class)) { return false; } // Make sure JSON-P workers have higher priority than other Json providers (in case there is a need to use JSON-P and some // other provider in an application). context.register(JsonValueBodyReader.class, Priorities.USER + 1000); context.register(JsonValueBodyWriter.class, Priorities.USER + 1000); return true; } }
@Override public boolean configure(final FeatureContext context) { final RuntimeType runtime = context.getConfiguration().getRuntimeType(); if (RuntimeType.SERVER.equals(runtime)) { context.register(FormDataParamInjectionFeature.class); context.register(MultiPartReaderServerSide.class); } else { context.register(MultiPartReaderClientSide.class); } context.register(MultiPartWriter.class); return true; } }
@Override public boolean configure(final FeatureContext context) { final Configuration config = context.getConfiguration(); if (!config.isRegistered(ErrorTemplateExceptionMapper.class)) { context.register(ErrorTemplateExceptionMapper.class); context.register(new MvcBinder()); return true; } return false; } }
@Override public void configure(FeatureContext context) { if (!context.getConfiguration().isRegistered(LoggingFeature.class)) { Map properties = context.getConfiguration().getProperties(); if (commonPropertyConfigured(properties) || (context.getConfiguration().getRuntimeType() == RuntimeType.CLIENT && clientConfigured(properties)) || (context.getConfiguration().getRuntimeType() == RuntimeType.SERVER && serverConfigured(properties))) { context.register(LoggingFeature.class); } } }
@Override public boolean configure(FeatureContext context) { if (!context.getConfiguration().isRegistered(Binder.class)) { context.register(new Binder()); } return true; }