public abstract class AbstractSmackIntTest
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
protected static interface |
AbstractSmackIntTest.Condition |
| Modifier and Type | Field and Description |
|---|---|
protected static java.util.Random |
INSECURE_RANDOM |
protected static java.util.logging.Logger |
LOGGER |
protected Configuration |
sinttestConfiguration |
protected java.lang.String |
testRunId |
protected long |
timeout |
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractSmackIntTest(java.lang.String testRunId,
Configuration configuration) |
| Modifier and Type | Method and Description |
|---|---|
protected java.io.File |
createNewTempFile() |
protected java.net.HttpURLConnection |
getHttpUrlConnectionFor(java.net.URL url) |
protected void |
performActionAndWaitUntilStanzaReceived(java.lang.Runnable action,
org.jivesoftware.smack.XMPPConnection connection,
org.jivesoftware.smack.filter.StanzaFilter filter) |
protected void |
waitUntilTrue(AbstractSmackIntTest.Condition condition) |
protected static final java.util.logging.Logger LOGGER
protected static final java.util.Random INSECURE_RANDOM
protected final java.lang.String testRunId
protected final long timeout
protected final Configuration sinttestConfiguration
protected AbstractSmackIntTest(java.lang.String testRunId,
Configuration configuration)
protected void performActionAndWaitUntilStanzaReceived(java.lang.Runnable action,
org.jivesoftware.smack.XMPPConnection connection,
org.jivesoftware.smack.filter.StanzaFilter filter)
throws org.jivesoftware.smack.SmackException.NoResponseException,
org.jivesoftware.smack.XMPPException.XMPPErrorException,
org.jivesoftware.smack.SmackException.NotConnectedException,
java.lang.InterruptedException
org.jivesoftware.smack.SmackException.NoResponseExceptionorg.jivesoftware.smack.XMPPException.XMPPErrorExceptionorg.jivesoftware.smack.SmackException.NotConnectedExceptionjava.lang.InterruptedExceptionprotected void waitUntilTrue(AbstractSmackIntTest.Condition condition) throws java.util.concurrent.TimeoutException, org.jivesoftware.smack.SmackException.NoResponseException, org.jivesoftware.smack.XMPPException.XMPPErrorException, org.jivesoftware.smack.SmackException.NotConnectedException, java.lang.InterruptedException
java.util.concurrent.TimeoutExceptionorg.jivesoftware.smack.SmackException.NoResponseExceptionorg.jivesoftware.smack.XMPPException.XMPPErrorExceptionorg.jivesoftware.smack.SmackException.NotConnectedExceptionjava.lang.InterruptedExceptionprotected java.io.File createNewTempFile()
throws java.io.IOException
java.io.IOExceptionprotected java.net.HttpURLConnection getHttpUrlConnectionFor(java.net.URL url)
throws java.io.IOException
java.io.IOException