private HandlerDefinitions() { super(UndertowExtension.PATH_HANDLERS, UndertowExtension.getResolver(Constants.HANDLER), new AbstractAddStepHandler(), ReloadRequiredRemoveStepHandler.INSTANCE ); }
@Override public Map<QName, XMLElementReader<List<ModelNode>>> create() { ParsingContext ctx = new ParsingContext(); UndertowExtension ext = new UndertowExtension(); ext.initializeParsers(ctx); return ctx.getParser(); } }
private FilterDefinitions() { super(UndertowExtension.PATH_FILTERS, UndertowExtension.getResolver(Constants.FILTER), new AbstractAddStepHandler(), ReloadRequiredRemoveStepHandler.INSTANCE ); }
private BufferCacheDefinition() { super(UndertowExtension.PATH_BUFFER_CACHE, UndertowExtension.getResolver(Constants.BUFFER_CACHE), BufferCacheAdd.INSTANCE, new ServiceRemoveStepHandler(BufferCacheService.SERVICE_NAME, BufferCacheAdd.INSTANCE)); }
private DeploymentWebSocketDefinition() { super(PathElement.pathElement("websocket"), UndertowExtension.getResolver("deployment.websocket")); }
private DeploymentServletDefinition() { super(PathElement.pathElement("servlet"), UndertowExtension.getResolver("deployment.servlet")); }
protected AbstractHandlerDefinition(final String name, String prefix) { super(PathElement.pathElement(name), UndertowExtension.getResolver(prefix, name)); }
SingleSignOnDefinition() { super(new Parameters(UndertowExtension.PATH_SSO, UndertowExtension.getResolver(Constants.SINGLE_SIGN_ON))); }
protected Handler(String name) { super(PathElement.pathElement(name), UndertowExtension.getResolver(Constants.HANDLER, name)); }
protected AbstractHandlerDefinition(final String name, String prefix, AbstractAddStepHandler addHandler, AbstractRemoveStepHandler removeHandler) { super(PathElement.pathElement(name), UndertowExtension.getResolver(prefix, name), addHandler, removeHandler); }
ModClusterNodeDefinition() { super(new Parameters(UndertowExtension.NODE, UndertowExtension.getResolver("handler", "mod-cluster", "balancer", "node")) .setRuntime()); }
private WelcomeFileDefinition() { super(UndertowExtension.PATH_WELCOME_FILE, UndertowExtension.getResolver(Constants.WELCOME_FILE), new ReloadRequiredAddStepHandler(), new ReloadRequiredRemoveStepHandler()); }
ModClusterLoadBalancingGroupDefinition() { super(new Parameters(UndertowExtension.LOAD_BALANCING_GROUP, UndertowExtension.getResolver("handler", "mod-cluster", "balancer", "load-balancing-group")) .setRuntime()); }
private ModClusterBalancerDefinition() { super(new Parameters(UndertowExtension.BALANCER, UndertowExtension.getResolver("handler", "mod-cluster", "balancer")) .setRuntime()); }
private ModClusterContextDefinition() { super(new Parameters(UndertowExtension.CONTEXT, UndertowExtension.getResolver("handler", "mod-cluster", "balancer", "node", "context")) .setRuntime()); }
public ListenerResourceDefinition(PathElement pathElement) { super(new SimpleResourceDefinition.Parameters(pathElement, UndertowExtension.getResolver(Constants.LISTENER)) .addCapabilities(LISTENER_CAPABILITY)); }
private MimeMappingDefinition() { super(UndertowExtension.PATH_MIME_MAPPING, UndertowExtension.getResolver(Constants.MIME_MAPPING), new ReloadRequiredAddStepHandler(ATTRIBUTES), new ReloadRequiredRemoveStepHandler()); }
private ReverseProxyHandlerHost() { super(new Parameters(PathElement.pathElement(Constants.HOST), UndertowExtension.getResolver(Constants.HANDLER, Constants.REVERSE_PROXY, Constants.HOST)) .setCapabilities(REVERSE_PROXY_HOST_RUNTIME_CAPABILITY) ); }
private FilterRefDefinition() { super(UndertowExtension.PATH_FILTER_REF, UndertowExtension.getResolver(Constants.FILTER_REF), new FilterRefAdd(), new ServiceRemoveStepHandler(new FilterRefAdd()) { @Override protected ServiceName serviceName(String name, PathAddress address) { return UndertowService.getFilterRefServiceName(address, name); } }); }
private CrawlerSessionManagementDefinition() { super(UndertowExtension.CRAWLER_SESSION_MANAGEMENT, UndertowExtension.getResolver(UndertowExtension.CRAWLER_SESSION_MANAGEMENT.getKeyValuePair()), new CrawlerSessionManagementAdd(), new CrawlerSessionManagementRemove()); }