public class PluginRestResourceClasses extends Object
PluginRestResource classes that are available through the Guice mapbinder.
We need this wrapper class to be able to inject the Set<Class<? extends PluginRestResource>> into
a Jersey REST resource. HK2 does not allow to inject this directly into the resource class.| Constructor and Description |
|---|
PluginRestResourceClasses(Map<String,Set<Class<? extends PluginRestResource>>> pluginRestResources) |
| Modifier and Type | Method and Description |
|---|---|
Map<String,Set<Class<? extends PluginRestResource>>> |
getMap()
Returns a map of plugin packge names to Sets of
PluginRestResource classes. |
@Inject public PluginRestResourceClasses(Map<String,Set<Class<? extends PluginRestResource>>> pluginRestResources)
public Map<String,Set<Class<? extends PluginRestResource>>> getMap()
PluginRestResource classes.Copyright © 2012–2017 Graylog, Inc.. All rights reserved.