org.mockserver.configuration
Class ConfigurationProperties

java.lang.Object
  extended by org.mockserver.configuration.ConfigurationProperties

public class ConfigurationProperties
extends Object

Author:
jamesdbloom

Constructor Summary
ConfigurationProperties()
           
 
Method Summary
static void addSslSubjectAlternativeNameDomains(String... newSubjectAlternativeNameDomains)
           
static void addSslSubjectAlternativeNameIps(String... newSubjectAlternativeNameIps)
           
static void clearSslSubjectAlternativeNameDomains()
           
static void clearSslSubjectAlternativeNameIps()
           
static boolean containsSslSubjectAlternativeName(String domainOrIp)
           
static boolean deleteGeneratedKeyStoreOnExit()
           
static void deleteGeneratedKeyStoreOnExit(boolean deleteGeneratedKeyStoreOnExit)
           
static String javaKeyStoreFilePath()
           
static void javaKeyStoreFilePath(String keyStoreFilePath)
           
static String javaKeyStorePassword()
           
static void javaKeyStorePassword(String keyStorePassword)
           
static String javaKeyStoreType()
           
static void javaKeyStoreType(String keyStoreType)
           
static long maxSocketTimeout()
           
static void maxSocketTimeout(long milliseconds)
           
static List<Integer> mockServerPort()
           
static void mockServerPort(Integer... port)
           
static void overrideLogLevel(String level)
          Override the debug WARN logging level
static String propertyFile()
           
static Integer proxyPort()
           
static void proxyPort(Integer... port)
           
static Properties readPropertyFile()
           
static String readPropertyHierarchically(String key, String defaultValue)
           
static boolean rebuildKeyStore()
           
static void rebuildKeyStore(boolean rebuildKeyStore)
           
static String sslCertificateDomainName()
           
static void sslCertificateDomainName(String domainName)
           
static String[] sslSubjectAlternativeNameDomains()
           
static String[] sslSubjectAlternativeNameIps()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConfigurationProperties

public ConfigurationProperties()
Method Detail

propertyFile

public static String propertyFile()

maxSocketTimeout

public static long maxSocketTimeout()

maxSocketTimeout

public static void maxSocketTimeout(long milliseconds)

javaKeyStoreFilePath

public static String javaKeyStoreFilePath()

javaKeyStoreFilePath

public static void javaKeyStoreFilePath(String keyStoreFilePath)

javaKeyStorePassword

public static String javaKeyStorePassword()

javaKeyStorePassword

public static void javaKeyStorePassword(String keyStorePassword)

javaKeyStoreType

public static String javaKeyStoreType()

javaKeyStoreType

public static void javaKeyStoreType(String keyStoreType)

deleteGeneratedKeyStoreOnExit

public static boolean deleteGeneratedKeyStoreOnExit()

deleteGeneratedKeyStoreOnExit

public static void deleteGeneratedKeyStoreOnExit(boolean deleteGeneratedKeyStoreOnExit)

sslCertificateDomainName

public static String sslCertificateDomainName()

sslCertificateDomainName

public static void sslCertificateDomainName(String domainName)

sslSubjectAlternativeNameDomains

public static String[] sslSubjectAlternativeNameDomains()

addSslSubjectAlternativeNameDomains

public static void addSslSubjectAlternativeNameDomains(String... newSubjectAlternativeNameDomains)

clearSslSubjectAlternativeNameDomains

public static void clearSslSubjectAlternativeNameDomains()

containsSslSubjectAlternativeName

public static boolean containsSslSubjectAlternativeName(String domainOrIp)

sslSubjectAlternativeNameIps

public static String[] sslSubjectAlternativeNameIps()

addSslSubjectAlternativeNameIps

public static void addSslSubjectAlternativeNameIps(String... newSubjectAlternativeNameIps)

clearSslSubjectAlternativeNameIps

public static void clearSslSubjectAlternativeNameIps()

rebuildKeyStore

public static boolean rebuildKeyStore()

rebuildKeyStore

public static void rebuildKeyStore(boolean rebuildKeyStore)

mockServerPort

public static List<Integer> mockServerPort()

mockServerPort

public static void mockServerPort(Integer... port)

proxyPort

public static Integer proxyPort()

proxyPort

public static void proxyPort(Integer... port)

readPropertyFile

public static Properties readPropertyFile()

readPropertyHierarchically

public static String readPropertyHierarchically(String key,
                                                String defaultValue)

overrideLogLevel

public static void overrideLogLevel(String level)
Override the debug WARN logging level

Parameters:
level - the log level, which can be ALL, DEBUG, INFO, WARN, ERROR, OFF


Copyright © 2016. All rights reserved.