Class Configuration

java.lang.Object
org.apache.tomee.embedded.Configuration

public class Configuration extends Object
Version:
$Rev$ $Date$
  • Field Details

  • Constructor Details

    • Configuration

      public Configuration()
  • Method Details

    • 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)
    • getUsers

      public Map<String,String> getUsers()
    • setUsers

      public void setUsers(Map<String,String> users)
    • getRoles

      public Map<String,String> getRoles()
    • setRoles

      public void setRoles(Map<String,String> roles)
    • 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()