Codota Logo
StanzaCollector$Configuration
Code IndexAdd Codota to your IDE (free)

How to use
StanzaCollector$Configuration
in
org.jivesoftware.smack

Best Java code snippets using org.jivesoftware.smack.StanzaCollector$Configuration (Showing top 15 results out of 315)

  • Common ways to obtain StanzaCollector$Configuration
private void myMethod () {
StanzaCollector$Configuration s =
  • Codota IconStanzaFilter stanzaFilter;StanzaCollector collector;StanzaCollector.newConfiguration().setStanzaFilter(stanzaFilter).setCollectorToReset(collector)
  • Smart code suggestions by Codota
}
origin: igniterealtime/Smack

protected void performActionAndWaitUntilStanzaReceived(Runnable action, XMPPConnection connection, StanzaFilter filter)
        throws NoResponseException, XMPPErrorException, NotConnectedException, InterruptedException {
  StanzaCollector.Configuration configuration = StanzaCollector.newConfiguration().setStanzaFilter(
          filter).setSize(1);
  StanzaCollector collector = connection.createStanzaCollector(configuration);
  try {
    action.run();
    collector.nextResultOrThrow(timeout);
  }
  finally {
    collector.cancel();
  }
}
origin: igniterealtime/Smack

StanzaCollector.Configuration dataCollectorConfiguration = StanzaCollector.newConfiguration().setStanzaFilter(
        dataFilter).setCollectorToReset(doneCollector);
StanzaCollector dataCollector = connection.createStanzaCollector(dataCollectorConfiguration);
origin: igniterealtime/Smack

/**
 * Get a new stanza collector configuration instance.
 *
 * @return a new stanza collector configuration.
 */
public static Configuration newConfiguration() {
  return new Configuration();
}
origin: igniterealtime/Smack

  protected TestStanzaCollector(XMPPConnection conection, StanzaFilter packetFilter, int size) {
    super(conection, StanzaCollector.newConfiguration().setStanzaFilter(packetFilter).setSize(size));
  }
}
origin: igniterealtime/Smack

@Override
public StanzaCollector createStanzaCollectorAndSend(StanzaFilter packetFilter, Stanza packet)
        throws NotConnectedException, InterruptedException {
  StanzaCollector.Configuration configuration = StanzaCollector.newConfiguration()
          .setStanzaFilter(packetFilter)
          .setRequest(packet);
  // Create the packet collector before sending the packet
  StanzaCollector packetCollector = createStanzaCollector(configuration);
  try {
    // Now we can send the packet as the collector has been created
    sendStanza(packet);
  }
  catch (InterruptedException | NotConnectedException | RuntimeException e) {
    packetCollector.cancel();
    throw e;
  }
  return packetCollector;
}
origin: igniterealtime/Smack

private MamQueryPage queryArchivePage(MamQueryIQ mamQueryIq) throws NoResponseException, XMPPErrorException,
        NotConnectedException, InterruptedException, NotLoggedInException {
  final XMPPConnection connection = getAuthenticatedConnectionOrThrow();
  MamFinIQ mamFinIQ;
  StanzaCollector mamFinIQCollector = connection.createStanzaCollector(new IQReplyFilter(mamQueryIq, connection));
  StanzaCollector.Configuration resultCollectorConfiguration = StanzaCollector.newConfiguration()
      .setStanzaFilter(new MamResultFilter(mamQueryIq)).setCollectorToReset(mamFinIQCollector);
  StanzaCollector resultCollector = connection.createStanzaCollector(resultCollectorConfiguration);
  try {
    connection.sendStanza(mamQueryIq);
    mamFinIQ = mamFinIQCollector.nextResultOrThrow();
  } finally {
    mamFinIQCollector.cancel();
    resultCollector.cancel();
  }
  return new MamQueryPage(resultCollector, mamFinIQ);
}
origin: org.igniterealtime.smack/smack-core

@Override
public StanzaCollector createStanzaCollector(StanzaFilter packetFilter) {
  StanzaCollector.Configuration configuration = StanzaCollector.newConfiguration().setStanzaFilter(packetFilter);
  return createStanzaCollector(configuration);
}
origin: org.igniterealtime.smack/smack-core

/**
 * Get a new stanza collector configuration instance.
 *
 * @return a new stanza collector configuration.
 */
public static Configuration newConfiguration() {
  return new Configuration();
}
origin: org.igniterealtime.smack/smack-core

/**
 * Set the stanza filter used by this collector. If <code>null</code>, then all packets will
 * get collected by this collector.
 *
 * @param packetFilter
 * @return a reference to this configuration.
 * @deprecated use {@link #setStanzaFilter(StanzaFilter)} instead.
 */
@Deprecated
public Configuration setPacketFilter(StanzaFilter packetFilter) {
  return setStanzaFilter(packetFilter);
}
origin: org.igniterealtime.smack/smack-experimental

private MamQueryPage queryArchivePage(MamQueryIQ mamQueryIq) throws NoResponseException, XMPPErrorException,
        NotConnectedException, InterruptedException, NotLoggedInException {
  final XMPPConnection connection = getAuthenticatedConnectionOrThrow();
  MamFinIQ mamFinIQ;
  StanzaCollector mamFinIQCollector = connection.createStanzaCollector(new IQReplyFilter(mamQueryIq, connection));
  StanzaCollector.Configuration resultCollectorConfiguration = StanzaCollector.newConfiguration()
      .setStanzaFilter(new MamResultFilter(mamQueryIq)).setCollectorToReset(mamFinIQCollector);
  StanzaCollector resultCollector = connection.createStanzaCollector(resultCollectorConfiguration);
  try {
    connection.sendStanza(mamQueryIq);
    mamFinIQ = mamFinIQCollector.nextResultOrThrow();
  } finally {
    mamFinIQCollector.cancel();
    resultCollector.cancel();
  }
  return new MamQueryPage(resultCollector, mamFinIQ);
}
origin: igniterealtime/Smack

/**
 * Set the stanza filter used by this collector. If <code>null</code>, then all packets will
 * get collected by this collector.
 *
 * @param packetFilter
 * @return a reference to this configuration.
 * @deprecated use {@link #setStanzaFilter(StanzaFilter)} instead.
 */
@Deprecated
public Configuration setPacketFilter(StanzaFilter packetFilter) {
  return setStanzaFilter(packetFilter);
}
origin: org.igniterealtime.smack/smack-core

@Override
public StanzaCollector createStanzaCollectorAndSend(StanzaFilter packetFilter, Stanza packet)
        throws NotConnectedException, InterruptedException {
  StanzaCollector.Configuration configuration = StanzaCollector.newConfiguration()
          .setStanzaFilter(packetFilter)
          .setRequest(packet);
  // Create the packet collector before sending the packet
  StanzaCollector packetCollector = createStanzaCollector(configuration);
  try {
    // Now we can send the packet as the collector has been created
    sendStanza(packet);
  }
  catch (InterruptedException | NotConnectedException | RuntimeException e) {
    packetCollector.cancel();
    throw e;
  }
  return packetCollector;
}
origin: igniterealtime/Smack

@Override
public StanzaCollector createStanzaCollector(StanzaFilter packetFilter) {
  StanzaCollector.Configuration configuration = StanzaCollector.newConfiguration().setStanzaFilter(packetFilter);
  return createStanzaCollector(configuration);
}
origin: org.igniterealtime.smack/smack-experimental

StanzaCollector.Configuration dataCollectorConfiguration = StanzaCollector.newConfiguration().setStanzaFilter(
        dataFilter).setCollectorToReset(doneCollector);
StanzaCollector dataCollector = connection.createStanzaCollector(dataCollectorConfiguration);
origin: igniterealtime/Smack

StanzaCollector.Configuration messageCollectorConfiguration = StanzaCollector.newConfiguration().setStanzaFilter(PACKET_FILTER).setCollectorToReset(resultCollector);
StanzaCollector messageCollector = connection.createStanzaCollector(messageCollectorConfiguration);
org.jivesoftware.smackStanzaCollector$Configuration

Most used methods

  • setStanzaFilter
    Set the stanza filter used by this collector. If null, then all stanzas will get collected by this c
  • setCollectorToReset
    Set the collector which timeout for the next result is reset once this collector collects a packet.
  • <init>
  • setRequest
  • setSize
    Set the maximum size of this collector, i.e. how many stanzas this collector will collect before dro

Popular in Java

  • Making http post requests using okhttp
  • getResourceAsStream (ClassLoader)
  • putExtra (Intent)
  • runOnUiThread (Activity)
  • GridBagLayout (java.awt)
    The GridBagLayout class is a flexible layout manager that aligns components vertically and horizonta
  • URL (java.net)
    A Uniform Resource Locator that identifies the location of an Internet resource as specified by RFC
  • MessageFormat (java.text)
    MessageFormat provides a means to produce concatenated messages in language-neutral way. Use this to
  • TreeMap (java.util)
    A Red-Black tree based NavigableMap implementation. The map is sorted according to the Comparable of
  • Cipher (javax.crypto)
    This class provides access to implementations of cryptographic ciphers for encryption and decryption
  • HttpServlet (javax.servlet.http)
    Provides an abstract class to be subclassed to create an HTTP servlet suitable for a Web site. A sub
Codota Logo
  • Products

    Search for Java codeSearch for JavaScript codeEnterprise
  • IDE Plugins

    IntelliJ IDEAWebStormAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogCodota Academy Plugin user guide Terms of usePrivacy policyJava Code IndexJavascript Code Index
Get Codota for your IDE now