Tabnine Logo
StanzaCollector$Configuration.setStanzaFilter
Code IndexAdd Tabnine to your IDE (free)

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

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

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: 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 messageCollectorConfiguration = StanzaCollector.newConfiguration().setStanzaFilter(PACKET_FILTER).setCollectorToReset(resultCollector);
StanzaCollector messageCollector = connection.createStanzaCollector(messageCollectorConfiguration);
origin: org.igniterealtime.smack/smack-experimental

StanzaCollector.Configuration dataCollectorConfiguration = StanzaCollector.newConfiguration().setStanzaFilter(
        dataFilter).setCollectorToReset(doneCollector);
StanzaCollector dataCollector = connection.createStanzaCollector(dataCollectorConfiguration);
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: 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: 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-core

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

StanzaCollector.Configuration dataCollectorConfiguration = StanzaCollector.newConfiguration().setStanzaFilter(
        dataFilter).setCollectorToReset(doneCollector);
StanzaCollector dataCollector = connection.createStanzaCollector(dataCollectorConfiguration);
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: 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

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

@Override
public StanzaCollector createStanzaCollector(StanzaFilter packetFilter) {
  StanzaCollector.Configuration configuration = StanzaCollector.newConfiguration().setStanzaFilter(packetFilter);
  return createStanzaCollector(configuration);
}
org.jivesoftware.smackStanzaCollector$ConfigurationsetStanzaFilter

Javadoc

Set the stanza filter used by this collector. If null, then all stanzas will get collected by this collector.

Popular methods of StanzaCollector$Configuration

  • 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

  • Finding current android device location
  • getResourceAsStream (ClassLoader)
  • compareTo (BigDecimal)
  • setScale (BigDecimal)
  • InputStreamReader (java.io)
    A class for turning a byte stream into a character stream. Data read from the source input stream is
  • Permission (java.security)
    Legacy security code; do not use.
  • CountDownLatch (java.util.concurrent)
    A synchronization aid that allows one or more threads to wait until a set of operations being perfor
  • JComboBox (javax.swing)
  • JTextField (javax.swing)
  • IOUtils (org.apache.commons.io)
    General IO stream manipulation utilities. This class provides static utility methods for input/outpu
  • Top plugins for WebStorm
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyStudentsTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now