Exemplo n.º 1
0
 @Override
 protected Application configure() {
   ResourceConfig resourceConfig = new ResourceConfig();
   ExampleApplicationConfiguration exampleApplicationConfiguration =
       new ExampleApplicationConfiguration();
   exampleApplicationConfiguration.setName("Ray");
   resourceConfig.registerInstances(new UrsusApplicationBinder(exampleApplicationConfiguration));
   resourceConfig.register(HelloWorldResource.class);
   return resourceConfig;
 }
Exemplo n.º 2
0
 @Test
 public void testFiltersAnnotated() throws ExecutionException, InterruptedException {
   final ResourceConfig resourceConfig =
       new ResourceConfig(
           MyServerFilter.class,
           MyClientFilter.class,
           MyServerWrongFilter.class,
           MyServerFilterWithoutConstraint.class,
           Resource.class);
   resourceConfig.registerInstances(new MyServerWrongFilter2(), new MyServerFilter2());
   ApplicationHandler handler = new ApplicationHandler(resourceConfig);
   final ContainerResponse response =
       handler.apply(RequestContextBuilder.from("/resource", "GET").build()).get();
   Assert.assertEquals("called", response.getHeaderString("MyServerFilter"));
   Assert.assertEquals("called", response.getHeaderString("MyServerFilter2"));
   Assert.assertEquals("called", response.getHeaderString("MyServerFilterWithoutConstraint"));
 }
 @Override
 protected Application configure() {
   /* enable/disable Jersey logs to console */
   // enable(TestProperties.LOG_TRAFFIC);
   // enable(TestProperties.DUMP_ENTITY);
   // enable(TestProperties.RECORD_LOG_LEVEL);
   // set(TestProperties.RECORD_LOG_LEVEL, Level.ALL.intValue());
   ResourceConfig resourceConfig = new ResourceConfig();
   resourceConfig =
       resourceConfig.registerInstances(
           restconfImpl,
           StructuredDataToXmlProvider.INSTANCE,
           StructuredDataToJsonProvider.INSTANCE,
           XmlToCompositeNodeProvider.INSTANCE,
           JsonToCompositeNodeProvider.INSTANCE);
   resourceConfig.registerClasses(RestconfDocumentedExceptionMapper.class);
   return resourceConfig;
 }