public class Configuration extends Object
| Modifier and Type | Class and Description |
|---|---|
static interface |
Configuration.ConfigurationCustomizer |
| Constructor and Description |
|---|
Configuration() |
protected String dir
public Configuration loadFrom(String resource)
public void loadFromProperties(Properties config)
public int getHttpPort()
public void setHttpPort(int httpPort)
public Configuration randomHttpPort()
public int getStopPort()
public void setStopPort(int stopPort)
public String getDir()
public Configuration dir(String dir)
public boolean isWithEjbRemote()
public Configuration withEjbRemote(boolean withEjbRemote)
public void setWithEjbRemote(boolean withEjbRemote)
public void setDir(String dir)
public String getHost()
public int getHttpsPort()
public void setHttpsPort(int httpsPort)
public void setHost(String host)
public String getKeystoreFile()
public void setKeystoreFile(String keystoreFile)
public String getKeystorePass()
public void setKeystorePass(String keystorePass)
public String getKeystoreType()
public void setKeystoreType(String keystoreType)
public String getClientAuth()
public void setClientAuth(String clientAuth)
public String getKeyAlias()
public void setKeyAlias(String keyAlias)
public void setServerXml(String file)
public File getServerXmlFile()
public boolean hasServerXml()
public void setProperties(Properties properties)
public Properties getProperties()
public boolean isQuickSession()
public boolean isSsl()
public void setSsl(boolean ssl)
public boolean isSkipHttp()
public void setSkipHttp(boolean skipHttp)
public void setQuickSession(boolean quickSession)
public String getSslProtocol()
public void setSslProtocol(String sslProtocol)
public Configuration property(String key, String value)
public String getTempDir()
public void setTempDir(String tempDir)
public boolean isDeployOpenEjbApp()
public void setDeployOpenEjbApp(boolean deployOpenEjbApp)
public Configuration http(int port)
public boolean isKeepServerXmlAsThis()
public void setKeepServerXmlAsThis(boolean keepServerXmlAsThis)
public Configuration user(String name, String pwd)
public Configuration role(String user, String roles)
public Configuration setWebXml(String webXml)
public String getWebXml()
public LoginConfigBuilder getLoginConfig()
public Configuration loginConfig(LoginConfigBuilder loginConfig)
public Collection<SecurityConstaintBuilder> getSecurityConstraints()
public Configuration securityConstaint(SecurityConstaintBuilder constraint)
public org.apache.catalina.Realm getRealm()
public Configuration setRealm(org.apache.catalina.Realm realm)
public boolean areWebResourcesCached()
public void setWebResourceCached(boolean cached)
public boolean isHttp2()
public void setHttp2(boolean http2)
public Collection<org.apache.catalina.connector.Connector> getConnectors()
public void addCustomizer(Configuration.ConfigurationCustomizer configurationCustomizer)
public Configuration conf(String config)
public String getConf()
public void setConf(String conf)
public void setClassesFilter(org.apache.xbean.finder.filter.Filter filter)
public Configuration classesFilter(org.apache.xbean.finder.filter.Filter filter)
public org.apache.xbean.finder.filter.Filter getClassesFilter()
public boolean isDeleteBaseOnStartup()
public void setDeleteBaseOnStartup(boolean deleteBaseOnStartup)
public void setCustomWebResources(String web)
public void addCustomWebResources(String web)
public Collection<String> getCustomWebResources()
Copyright © 1999–2022 The Apache Software Foundation. All rights reserved.