public class TransportConfigurator
extends java.lang.Object
acceptors
.Modifier and Type | Class and Description |
---|---|
static interface |
TransportConfigurator.AcceptorDescriptionParser |
Constructor and Description |
---|
TransportConfigurator(IManagedContainer container) |
Modifier and Type | Method and Description |
---|---|
IAcceptor[] |
configure(java.io.File configFile) |
protected IAcceptor |
configureAcceptor(org.w3c.dom.Element acceptorConfig) |
protected INegotiator |
configureNegotiator(org.w3c.dom.Element negotiatorConfig) |
protected void |
configureStreamWrapper(org.w3c.dom.Element streamWrapperConfig,
Acceptor acceptor) |
IManagedContainer |
getContainer() |
protected org.w3c.dom.Document |
getDocument(java.io.File configFile) |
static java.util.Map<java.lang.String,java.lang.String> |
getProperties(org.w3c.dom.Element element,
int levels) |
protected org.w3c.dom.Element |
getStoreConfig(org.w3c.dom.Element repositoryConfig) |
public TransportConfigurator(IManagedContainer container)
public IManagedContainer getContainer()
public IAcceptor[] configure(java.io.File configFile) throws javax.xml.parsers.ParserConfigurationException, org.xml.sax.SAXException, java.io.IOException, CoreException
javax.xml.parsers.ParserConfigurationException
org.xml.sax.SAXException
java.io.IOException
CoreException
protected IAcceptor configureAcceptor(org.w3c.dom.Element acceptorConfig)
protected INegotiator configureNegotiator(org.w3c.dom.Element negotiatorConfig)
protected void configureStreamWrapper(org.w3c.dom.Element streamWrapperConfig, Acceptor acceptor)
protected org.w3c.dom.Document getDocument(java.io.File configFile) throws javax.xml.parsers.ParserConfigurationException, org.xml.sax.SAXException, java.io.IOException
javax.xml.parsers.ParserConfigurationException
org.xml.sax.SAXException
java.io.IOException
protected org.w3c.dom.Element getStoreConfig(org.w3c.dom.Element repositoryConfig)
public static java.util.Map<java.lang.String,java.lang.String> getProperties(org.w3c.dom.Element element, int levels)
Copyright (c) 2004-2019 Eike Stepper (Loehne, Germany) and others.
All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html