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