public class ContentTypeConstraintHandler
extends org.swisspush.gateleen.core.configuration.ConfigurationResourceConsumer
| Constructor and Description |
|---|
ContentTypeConstraintHandler(org.swisspush.gateleen.core.configuration.ConfigurationResourceManager configurationResourceManager,
ContentTypeConstraintRepository repository,
String configResourceUri) |
ContentTypeConstraintHandler(org.swisspush.gateleen.core.configuration.ConfigurationResourceManager configurationResourceManager,
ContentTypeConstraintRepository repository,
String configResourceUri,
List<PatternHolder> alwaysAllowedContentTypes) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
handle(io.vertx.core.http.HttpServerRequest request) |
io.vertx.core.Future<Void> |
initialize() |
boolean |
isInitialized() |
void |
resourceChanged(String resourceUri,
io.vertx.core.buffer.Buffer resource) |
void |
resourceRemoved(String resourceUri) |
public ContentTypeConstraintHandler(org.swisspush.gateleen.core.configuration.ConfigurationResourceManager configurationResourceManager,
ContentTypeConstraintRepository repository,
String configResourceUri,
List<PatternHolder> alwaysAllowedContentTypes)
public ContentTypeConstraintHandler(org.swisspush.gateleen.core.configuration.ConfigurationResourceManager configurationResourceManager,
ContentTypeConstraintRepository repository,
String configResourceUri)
public boolean isInitialized()
public io.vertx.core.Future<Void> initialize()
public boolean handle(io.vertx.core.http.HttpServerRequest request)
public void resourceChanged(String resourceUri, io.vertx.core.buffer.Buffer resource)
public void resourceRemoved(String resourceUri)
Copyright © 2016–2021. All rights reserved.