public class JerseyService
extends com.google.common.util.concurrent.AbstractIdleService
| Modifier and Type | Field and Description |
|---|---|
static String |
PLUGIN_PREFIX |
| Constructor and Description |
|---|
JerseyService(HttpConfiguration configuration,
Configuration graylogConfiguration,
Set<Class<? extends javax.ws.rs.container.DynamicFeature>> dynamicFeatures,
Set<Class<? extends javax.ws.rs.container.ContainerResponseFilter>> containerResponseFilters,
Set<Class<? extends javax.ws.rs.ext.ExceptionMapper>> exceptionMappers,
Set<Class> additionalComponents,
Set<Class<?>> systemRestResources,
Map<String,Set<Class<? extends PluginRestResource>>> pluginRestResources,
Set<PluginAuditEventTypes> pluginAuditEventTypes,
com.fasterxml.jackson.databind.ObjectMapper objectMapper,
com.codahale.metrics.MetricRegistry metricRegistry,
org.glassfish.grizzly.http.server.ErrorPageGenerator errorPageGenerator,
TLSProtocolsConfiguration tlsConfiguration) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
shutDown() |
protected void |
startUp() |
addListener, awaitRunning, awaitRunning, awaitTerminated, awaitTerminated, executor, failureCause, isRunning, serviceName, startAsync, state, stopAsync, toStringpublic static final String PLUGIN_PREFIX
@Inject public JerseyService(HttpConfiguration configuration, Configuration graylogConfiguration, Set<Class<? extends javax.ws.rs.container.DynamicFeature>> dynamicFeatures, Set<Class<? extends javax.ws.rs.container.ContainerResponseFilter>> containerResponseFilters, Set<Class<? extends javax.ws.rs.ext.ExceptionMapper>> exceptionMappers, @Named(value="additionalJerseyComponents") Set<Class> additionalComponents, @Named(value="systemRestResources") Set<Class<?>> systemRestResources, Map<String,Set<Class<? extends PluginRestResource>>> pluginRestResources, Set<PluginAuditEventTypes> pluginAuditEventTypes, com.fasterxml.jackson.databind.ObjectMapper objectMapper, com.codahale.metrics.MetricRegistry metricRegistry, org.glassfish.grizzly.http.server.ErrorPageGenerator errorPageGenerator, TLSProtocolsConfiguration tlsConfiguration)
Copyright © 2012–2021 Graylog, Inc.. All rights reserved.