Examples of ResourceConfig


Examples of com.sun.jersey.api.core.ResourceConfig

    }

    private ResourceConfig createResourceConfig(WebConfig webConfig)
            throws ServletException {
        final Map<String, Object> props = getInitParams(webConfig);
        final ResourceConfig rc = createResourceConfig(webConfig, props);
        rc.setPropertiesAndFeatures(props);
        return rc;
    }
View Full Code Here

Examples of com.sun.jersey.api.core.ResourceConfig

            if (packages != null) {
                props.put(PackagesResourceConfig.PROPERTY_PACKAGES, packages);
                return new PackagesResourceConfig(props);
            }

            ResourceConfig defaultConfig = webConfig.getDefaultResourceConfig(props);
            if (defaultConfig != null)
                return defaultConfig;

            return getDefaultResourceConfig(props, webConfig);
        }
View Full Code Here

Examples of com.sun.jersey.api.core.ResourceConfig

                LOGGER.info("Instantiated the Application class " + appClass.getName());
                adaptedApp = null;
            }

            if (originalApp instanceof ResourceConfig) {
                final ResourceConfig rc = (ResourceConfig)originalApp;

                getFeatures().putAll(rc.getFeatures());
                getProperties().putAll(rc.getProperties());

                getExplicitRootResources().putAll(rc.getExplicitRootResources());
                getMediaTypeMappings().putAll(rc.getMediaTypeMappings());
                getLanguageMappings().putAll(rc.getLanguageMappings());
            }
        }
View Full Code Here

Examples of com.sun.jersey.api.core.ResourceConfig

            return Response.ok("SUCCESS:  All tests passed").build();
        }
    }

    public void testConsumesFormDataResource() {
        ResourceConfig rc = new DefaultResourceConfig(ConsumesFormDataResource.class,
                MultiPartBeanProvider.class);
        List l = rc.getContainerRequestFilters();
        l.add(MyFilter.class);
        startServer(rc);

        WebResource.Builder builder = client.resource(getUri()).
                accept("text/plain").type("multipart/form-data");
View Full Code Here

Examples of com.sun.jersey.api.core.ResourceConfig

    public static final URI BASE_URI = getBaseURI();
  
    public static HttpServer startServer() throws IOException{

        ResourceConfig rc = new PackagesResourceConfig("com.sun.jersey.samples.jsonfromjaxb");
        return GrizzlyServerFactory.createHttpServer(BASE_URI, rc);
    }
View Full Code Here

Examples of com.sun.jersey.api.core.ResourceConfig

    public static final URI BASE_URI = getBaseURI();

    protected static HttpServer startServer() throws IOException {

        System.out.println("Starting grizzly...");
        ResourceConfig rc = new PackagesResourceConfig(MyResource.class.getPackage().getName());
        return GrizzlyServerFactory.createHttpServer(BASE_URI, rc);
    }
View Full Code Here

Examples of org.apache.ambari.server.view.configuration.ResourceConfig

    Collection<ViewSubResourceDefinition> resourceDefinitions = viewDefinition.getResourceDefinitions().values();
    for (ViewSubResourceDefinition resourceDefinition : resourceDefinitions) {

      Resource.Type  type           = resourceDefinition.getType();
      ResourceConfig resourceConfig = resourceDefinition.getResourceConfiguration();

      ViewResourceHandler viewResourceService =
          new ViewSubResourceService(type, viewDefinition.getName(), viewInstanceDefinition.getName());

      ClassLoader cl = viewDefinition.getClassLoader();

      Object service = getService(resourceConfig.getServiceClass(cl), viewResourceService, viewInstanceContext);

      if (resourceConfig.isExternal()) {
        externalSubResourceService.addResourceService(resourceConfig.getName(), service);
      } else {
        viewInstanceDefinition.addService(viewDefinition.getResourceDefinition(type).getPluralName(),service);
        viewInstanceDefinition.addResourceProvider(type,
            getProvider(resourceConfig.getProviderClass(cl), viewInstanceContext));
      }
    }

    viewDefinition.addInstanceDefinition(viewInstanceDefinition);
    addInstanceDefinition(viewDefinition, viewInstanceDefinition);
View Full Code Here

Examples of org.apache.ambari.server.view.configuration.ResourceConfig

  @Test
  public void testAddGetResourceConfiguration() throws Exception {
    ViewEntity viewDefinition = getViewEntity();

    ResourceConfig config = ResourceConfigTest.getResourceConfigs().get(0);

    Resource.Type type1 = new Resource.Type("myType");

    viewDefinition.addResourceConfiguration(type1, config);
View Full Code Here

Examples of org.apache.ambari.server.view.configuration.ResourceConfig

    Assert.assertEquals("MY_VIEW/subresource", subResourceDefinitions.iterator().next().getType().name());
  }

  public static ViewSubResourceDefinition getViewSubResourceDefinition() throws Exception {
    ViewEntity viewDefinition = ViewEntityTest.getViewEntity();
    ResourceConfig resourceConfig = ResourceConfigTest.getResourceConfigs().get(0);

    return new ViewSubResourceDefinition(viewDefinition, resourceConfig);
  }
View Full Code Here

Examples of org.apache.ambari.server.view.configuration.ResourceConfig

  @Test
  public void testGetSubResourceDefinitions() throws Exception {
    ViewEntity viewDefinition = ViewEntityTest.getViewEntity();
    ViewRegistry registry = ViewRegistry.getInstance();

    ResourceConfig config = ResourceConfigTest.getResourceConfigs().get(0);
    Resource.Type type1 = new Resource.Type("myType");

    ResourceProvider provider1 = createNiceMock(ResourceProvider.class);
    viewDefinition.addResourceProvider(type1, provider1);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.