- 使用 Spring Initializr 创建 Spring Boot 应用程序
- 在Spring Boot中配置Cassandra
- 在 Spring Boot 上配置 Tomcat 连接池
- 将Camel消息路由到嵌入WildFly的Artemis上
本文整理了Java中com.netflix.zuul.init.ZuulFiltersModule.findClassNames()
方法的一些代码示例,展示了ZuulFiltersModule.findClassNames()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。ZuulFiltersModule.findClassNames()
方法的具体详情如下:
包路径:com.netflix.zuul.init.ZuulFiltersModule
类名称:ZuulFiltersModule
方法名:findClassNames
暂无
代码示例来源:origin: Netflix/zuul
@Provides
FilterFileManagerConfig provideFilterFileManagerConfig() {
// Get filter directories.
final AbstractConfiguration config = ConfigurationManager.getConfigInstance();
String[] filterLocations = findFilterLocations(config);
String[] filterClassNames = findClassNames(config);
// Init the FilterStore.
FilterFileManagerConfig filterConfig = new FilterFileManagerConfig(filterLocations, filterClassNames, 5);
return filterConfig;
}
代码示例来源:origin: Netflix/zuul
@Test
public void testEmptyClassNames() {
when(configuration.getStringArray(eq("zuul.filters.classes"))).thenReturn(new String[]{});
when(configuration.getStringArray(eq("zuul.filters.packages"))).thenReturn(new String[]{});
String[] classNames = module.findClassNames(configuration);
assertThat(classNames.length, equalTo(0));
}
代码示例来源:origin: Netflix/zuul
@Test
public void testClassNamesOnly() {
Class expectedClass = TestZuulFilter.class;
when(configuration.getStringArray(eq("zuul.filters.classes"))).thenReturn(new String[]{"com.netflix.zuul.init.TestZuulFilter"});
when(configuration.getStringArray(eq("zuul.filters.packages"))).thenReturn(new String[]{});
String[] classNames = module.findClassNames(configuration);
assertThat(classNames.length, equalTo(1));
assertThat(classNames[0], equalTo(expectedClass.getCanonicalName()));
}
代码示例来源:origin: Netflix/zuul
@Test
public void testClassNamesPackagesOnly() {
Class expectedClass = TestZuulFilter.class;
when(configuration.getStringArray(eq("zuul.filters.classes"))).thenReturn(new String[]{});
when(configuration.getStringArray(eq("zuul.filters.packages"))).thenReturn(new String[]{"com.netflix.zuul.init"});
String[] classNames = module.findClassNames(configuration);
assertThat(classNames.length, equalTo(1));
assertThat(classNames[0], equalTo(expectedClass.getCanonicalName()));
}
代码示例来源:origin: Netflix/zuul
@Test
public void testMultiClasses() {
Class expectedClass1 = TestZuulFilter.class;
Class expectedClass2 = TestZuulFilter2.class;
when(configuration.getStringArray(eq("zuul.filters.classes"))).thenReturn(new String[]{"com.netflix.zuul.init.TestZuulFilter", "com.netflix.zuul.init2.TestZuulFilter2"});
when(configuration.getStringArray(eq("zuul.filters.packages"))).thenReturn(new String[0]);
String[] classNames = module.findClassNames(configuration);
assertThat(classNames.length, equalTo(2));
assertThat(classNames[0], equalTo(expectedClass1.getCanonicalName()));
assertThat(classNames[1], equalTo(expectedClass2.getCanonicalName()));
}
代码示例来源:origin: Netflix/zuul
@Test
public void testMultiPackages() {
Class expectedClass1 = TestZuulFilter.class;
Class expectedClass2 = TestZuulFilter2.class;
when(configuration.getStringArray(eq("zuul.filters.classes"))).thenReturn(new String[0]);
when(configuration.getStringArray(eq("zuul.filters.packages"))).thenReturn(new String[]{"com.netflix.zuul.init", "com.netflix.zuul.init2"});
String[] classNames = module.findClassNames(configuration);
assertThat(classNames.length, equalTo(2));
assertThat(classNames[0], equalTo(expectedClass1.getCanonicalName()));
assertThat(classNames[1], equalTo(expectedClass2.getCanonicalName()));
}
}
代码示例来源:origin: Netflix/zuul
@Provides
FilterFileManagerConfig provideFilterFileManagerConfig() {
// Get filter directories.
final AbstractConfiguration config = ConfigurationManager.getConfigInstance();
String[] filterLocations = findFilterLocations(config);
String[] filterClassNames = findClassNames(config);
// Init the FilterStore.
FilterFileManagerConfig filterConfig = new FilterFileManagerConfig(filterLocations, filterClassNames, 5);
return filterConfig;
}
代码示例来源:origin: com.netflix.zuul/zuul-core
@Provides
FilterFileManagerConfig provideFilterFileManagerConfig() {
// Get filter directories.
final AbstractConfiguration config = ConfigurationManager.getConfigInstance();
String[] filterLocations = findFilterLocations(config);
String[] filterClassNames = findClassNames(config);
// Init the FilterStore.
FilterFileManagerConfig filterConfig = new FilterFileManagerConfig(filterLocations, filterClassNames, 5);
return filterConfig;
}
本文整理了Java中com.netflix.zuul.init.ZuulFiltersModule.()方法的一些代码示例,展示了ZuulFiltersModule.()的具体用法。这些代码示例主要来
本文整理了Java中com.netflix.zuul.init.ZuulFiltersModule.findFilterLocations()方法的一些代码示例,展示了ZuulFiltersModul
本文整理了Java中com.netflix.zuul.init.ZuulFiltersModule.bind()方法的一些代码示例,展示了ZuulFiltersModule.bind()的具体用法。这
本文整理了Java中com.netflix.zuul.init.ZuulFiltersModule.findClassNames()方法的一些代码示例,展示了ZuulFiltersModule.fin
我是一名优秀的程序员,十分优秀!