javax.ws.rs.core.Application.<init>()方法的使用及代码示例

x33g5p2x  于2022-01-15 转载在 其他  
字(5.5k)|赞(0)|评价(0)|浏览(143)

本文整理了Java中javax.ws.rs.core.Application.<init>()方法的一些代码示例,展示了Application.<init>()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Application.<init>()方法的具体详情如下:
包路径:javax.ws.rs.core.Application
类名称:Application
方法名:<init>

Application.<init>介绍

暂无

代码示例

代码示例来源:origin: jersey/jersey

/**
 * Create a new Jersey application handler using a default configuration.
 */
public ApplicationHandler() {
  this(new Application());
}

代码示例来源:origin: jersey/jersey

/**
 * Create a new Jersey application handler using a default configuration.
 */
public ApplicationHandler() {
  this(new Application());
}

代码示例来源:origin: oracle/helidon

private Builder(Application application) {
  if (application == null) {
    application = new Application();
  }
  this.resourceConfig = ResourceConfig.forApplication(application);
}

代码示例来源:origin: jersey/jersey

return new ResourceConfig();
} else if (applicationClass == Application.class) {
  return new Application();
} else {
  Collection<ComponentProvider> componentProviders = componentProvidersValue.get();

代码示例来源:origin: jersey/jersey

return new ResourceConfig();
} else if (applicationClass == Application.class) {
  return new Application();
} else {
  Collection<ComponentProvider> componentProviders = componentProvidersValue.get();

代码示例来源:origin: org.glassfish.jersey.core/jersey-server

/**
 * Create a new Jersey application handler using a default configuration.
 */
public ApplicationHandler() {
  this(new Application());
}

代码示例来源:origin: hstaudacher/osgi-jax-rs-connector

/**
 * Create a new Jersey application handler using a default configuration.
 */
public ApplicationHandler() {
  this(new Application());
}

代码示例来源:origin: org.glassfish.jersey.bundles/jaxrs-ri

/**
 * Create a new Jersey application handler using a default configuration.
 */
public ApplicationHandler() {
  this(new Application());
}

代码示例来源:origin: com.eclipsesource.jaxrs/jersey-all

/**
 * Create a new Jersey application handler using a default configuration.
 */
public ApplicationHandler() {
  this(new Application());
}

代码示例来源:origin: hstaudacher/osgi-jax-rs-connector

/**
 * Create a new Jersey application handler using a default configuration.
 */
public ApplicationHandler() {
  this(new Application());
}

代码示例来源:origin: org.glassfish.jersey.core/jersey-server

return new ResourceConfig();
} else if (applicationClass == Application.class) {
  return new Application();
} else {
  Collection<ComponentProvider> componentProviders = componentProvidersValue.get();

代码示例来源:origin: io.helidon.webserver/helidon-webserver-jersey

private Builder(Application application) {
  if (application == null) {
    application = new Application();
  }
  this.resourceConfig = ResourceConfig.forApplication(application);
}

代码示例来源:origin: com.tomitribe.tribestream/tribestream-container

public WadlHandler.ApplicationDefinition generate(final List<ClassResourceInfo> cris, final String baseUrl) {
  return generate(new javax.ws.rs.core.Application(), cris, baseUrl);
}

代码示例来源:origin: stackoverflow.com

@Before
public void setup(){

  javax.ws.rs.core.Application app = new javax.ws.rs.core.Application() {
    public Set<Class<?>> getClasses() {
      Set<Class<?>> classes = new HashSet<Class<?>>();
      classes.add(JacksonJaxbJsonProvider.class);
      return classes;
    }

  };
  //create auth handler
  clientConfig = new ClientConfig();
  clientConfig.applications(app);
  BasicAuthSecurityHandler basicAuthSecurityHandler = new BasicAuthSecurityHandler();
  basicAuthSecurityHandler.setUserName(USERNAME);
  basicAuthSecurityHandler.setPassword(PASSWORD); 
  clientConfig.handlers(basicAuthSecurityHandler);
  //create client usin auth and provider
  client = new RestClient(clientConfig);

}

代码示例来源:origin: com.tomitribe.tribestream/tribestream-container

public WadlHandler.ApplicationDefinition generate(final javax.ws.rs.core.Application jaxrsApp, final List<ClassResourceInfo> cris, final String baseUrl) {
  final Application wadlApplication = handler.handleApplication(jaxrsApp == null ? new javax.ws.rs.core.Application() : jaxrsApp);
  final WadlHandler.ApplicationDefinition definition = handler.init(wadlApplication);
  final Resources wadlResources = handler.handleResources().withBase(baseUrl); // implicitely not null
  // iterate over the resources
  if (cris != null) {
    // not sure we can do everything at the beginning cause we may not have all type
    handler.handlerGrammars(definition, cris);
    for (final ClassResourceInfo cri : cris) {
      final String basePath = cri.getURITemplate().getValue();
      final Resource wadlResource = doHandleResource(cri, basePath, new HashSet<ClassResourceInfo>());
      if (wadlResource != null) {
        wadlResources.withResource(wadlResource);
      }
    }
  }
  if (!wadlResources.getResource().isEmpty()) {
    wadlApplication.withResources(wadlResources);
  }
  return definition;
}

代码示例来源:origin: org.glassfish.jersey.bundles/jaxrs-ri

return new ResourceConfig();
} else if (applicationClass == Application.class) {
  return new Application();
} else {
  Collection<ComponentProvider> componentProviders = componentProvidersValue.get();

代码示例来源:origin: com.eclipsesource.jaxrs/jersey-all

return new ResourceConfig();
} else if (applicationClass == Application.class) {
  return new Application();
} else {
  Iterable<ComponentProvider> componentProviders = componentProvidersValue.get();

代码示例来源:origin: hstaudacher/osgi-jax-rs-connector

return new ResourceConfig();
} else if (applicationClass == Application.class) {
  return new Application();
} else {
  Iterable<ComponentProvider> componentProviders = componentProvidersValue.get();

代码示例来源:origin: hstaudacher/osgi-jax-rs-connector

return new ResourceConfig();
} else if (applicationClass == Application.class) {
  return new Application();
} else {
  Iterable<ComponentProvider> componentProviders = componentProvidersValue.get();

代码示例来源:origin: apache/cxf

providers.add(new JacksonJaxbJsonProvider());
providers.add(new IOExceptionMapper());
sf.setApplication(new Application());
sf.setProviders(providers);
sf.setResourceProvider(BookStore.class,

相关文章

微信公众号

最新文章

更多