Package org.igniterealtime.smack.inttest
Class Configuration
- java.lang.Object
-
- org.igniterealtime.smack.inttest.Configuration
-
public final class Configuration extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classConfiguration.AccountRegistrationstatic classConfiguration.Builderstatic classConfiguration.CompatibilityModestatic classConfiguration.DnsResolver
-
Field Summary
Fields Modifier and Type Field Description java.lang.StringaccountOnePasswordjava.lang.StringaccountOneUsernameConfiguration.AccountRegistrationaccountRegistrationjava.lang.StringaccountThreePasswordjava.lang.StringaccountThreeUsernamejava.lang.StringaccountTwoPasswordjava.lang.StringaccountTwoUsernamejava.lang.StringadminAccountPasswordjava.lang.StringadminAccountUsernameConfiguration.CompatibilityModecompatibilityModeConnectionConfigurationBuilderApplierconfigurationApplierorg.jivesoftware.smack.debugger.SmackDebuggerFactorydebuggerFactoryjava.lang.StringdefaultConnectionNicknamejava.util.Set<java.lang.String>disabledConnectionsjava.util.Set<java.lang.String>disabledSpecificationsjava.util.Set<java.lang.String>disabledTestsConfiguration.DnsResolverdnsResolverjava.util.Set<java.lang.String>enabledConnectionsjava.util.Set<java.lang.String>enabledSpecificationsjava.util.Set<java.lang.String>enabledTestsjava.lang.StringhostintreplyTimeoutorg.jivesoftware.smack.ConnectionConfiguration.SecurityModesecurityModeorg.jxmpp.jid.DomainBareJidservicejava.lang.StringserviceTlsPinorg.jivesoftware.smack.util.SslContextFactorysslContextFactoryjava.util.Set<java.lang.String>testPackagesjava.util.List<? extends SmackIntegrationTestFramework.TestRunResultProcessor>testRunResultProcessorsbooleanverbose
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static Configuration.Builderbuilder()booleanisAccountRegistrationPossible()booleanisClassDisabled(java.lang.Class<? extends AbstractSmackIntTest> testClass)booleanisClassEnabled(java.lang.Class<? extends AbstractSmackIntTest> testClass)booleanisMethodDisabled(java.lang.reflect.Method method)booleanisMethodEnabled(java.lang.reflect.Method method)booleanisSpecificationDisabled(java.lang.String specification)booleanisSpecificationEnabled(java.lang.String specification)static ConfigurationnewConfiguration(java.lang.String[] testPackages)static java.lang.StringnormalizeSpecification(java.lang.String specification)
-
-
-
Field Detail
-
service
public final org.jxmpp.jid.DomainBareJid service
-
host
public final java.lang.String host
-
serviceTlsPin
public final java.lang.String serviceTlsPin
-
sslContextFactory
public final org.jivesoftware.smack.util.SslContextFactory sslContextFactory
-
securityMode
public final org.jivesoftware.smack.ConnectionConfiguration.SecurityMode securityMode
-
replyTimeout
public final int replyTimeout
-
accountRegistration
public final Configuration.AccountRegistration accountRegistration
-
adminAccountUsername
public final java.lang.String adminAccountUsername
-
adminAccountPassword
public final java.lang.String adminAccountPassword
-
accountOneUsername
public final java.lang.String accountOneUsername
-
accountOnePassword
public final java.lang.String accountOnePassword
-
accountTwoUsername
public final java.lang.String accountTwoUsername
-
accountTwoPassword
public final java.lang.String accountTwoPassword
-
accountThreeUsername
public final java.lang.String accountThreeUsername
-
accountThreePassword
public final java.lang.String accountThreePassword
-
debuggerFactory
public final org.jivesoftware.smack.debugger.SmackDebuggerFactory debuggerFactory
-
enabledTests
public final java.util.Set<java.lang.String> enabledTests
-
disabledTests
public final java.util.Set<java.lang.String> disabledTests
-
enabledSpecifications
public final java.util.Set<java.lang.String> enabledSpecifications
-
disabledSpecifications
public final java.util.Set<java.lang.String> disabledSpecifications
-
defaultConnectionNickname
public final java.lang.String defaultConnectionNickname
-
enabledConnections
public final java.util.Set<java.lang.String> enabledConnections
-
disabledConnections
public final java.util.Set<java.lang.String> disabledConnections
-
testPackages
public final java.util.Set<java.lang.String> testPackages
-
configurationApplier
public final ConnectionConfigurationBuilderApplier configurationApplier
-
verbose
public final boolean verbose
-
dnsResolver
public final Configuration.DnsResolver dnsResolver
-
compatibilityMode
public final Configuration.CompatibilityMode compatibilityMode
-
testRunResultProcessors
public final java.util.List<? extends SmackIntegrationTestFramework.TestRunResultProcessor> testRunResultProcessors
-
-
Method Detail
-
isAccountRegistrationPossible
public boolean isAccountRegistrationPossible()
-
builder
public static Configuration.Builder builder()
-
newConfiguration
public static Configuration newConfiguration(java.lang.String[] testPackages) throws java.io.IOException, java.security.KeyManagementException, java.security.NoSuchAlgorithmException
- Throws:
java.io.IOExceptionjava.security.KeyManagementExceptionjava.security.NoSuchAlgorithmException
-
isClassEnabled
public boolean isClassEnabled(java.lang.Class<? extends AbstractSmackIntTest> testClass)
-
isClassDisabled
public boolean isClassDisabled(java.lang.Class<? extends AbstractSmackIntTest> testClass)
-
isMethodEnabled
public boolean isMethodEnabled(java.lang.reflect.Method method)
-
isMethodDisabled
public boolean isMethodDisabled(java.lang.reflect.Method method)
-
isSpecificationEnabled
public boolean isSpecificationEnabled(java.lang.String specification)
-
isSpecificationDisabled
public boolean isSpecificationDisabled(java.lang.String specification)
-
normalizeSpecification
public static java.lang.String normalizeSpecification(java.lang.String specification)
-
-