congrats Icon
New! Announcing Tabnine Chat Beta
Learn More
Tabnine Logo
NIOTransport.getSelectorProvider
Code IndexAdd Tabnine to your IDE (free)

How to use
getSelectorProvider
method
in
org.glassfish.grizzly.nio.NIOTransport

Best Java code snippets using org.glassfish.grizzly.nio.NIOTransport.getSelectorProvider (Showing top 20 results out of 315)

origin: org.glassfish.grizzly/grizzly-websockets-server

public static SelectorRunner create(final NIOTransport transport)
    throws IOException {
  return new SelectorRunner(transport,
      Selectors.newSelector(transport.getSelectorProvider()));
}

origin: org.mule.glassfish.grizzly/grizzly-framework

public static SelectorRunner create(final NIOTransport transport)
    throws IOException {
  return new SelectorRunner(transport,
      Selectors.newSelector(transport.getSelectorProvider()));
}

origin: javaee/grizzly

public static SelectorRunner create(final NIOTransport transport)
    throws IOException {
  return new SelectorRunner(transport,
      Selectors.newSelector(transport.getSelectorProvider()));
}

origin: javaee/grizzly

public static SelectorRunner create(final NIOTransport transport)
    throws IOException {
  return new SelectorRunner(transport,
      Selectors.newSelector(transport.getSelectorProvider()));
}

origin: javaee/grizzly

public static SelectorRunner create(final NIOTransport transport)
    throws IOException {
  return new SelectorRunner(transport,
      Selectors.newSelector(transport.getSelectorProvider()));
}

origin: javaee/grizzly

public static SelectorRunner create(final NIOTransport transport)
    throws IOException {
  return new SelectorRunner(transport,
      Selectors.newSelector(transport.getSelectorProvider()));
}

origin: org.glassfish.grizzly/grizzly-http-server-core

public static SelectorRunner create(final NIOTransport transport)
    throws IOException {
  return new SelectorRunner(transport,
      Selectors.newSelector(transport.getSelectorProvider()));
}

origin: javaee/grizzly

public static SelectorRunner create(final NIOTransport transport)
    throws IOException {
  return new SelectorRunner(transport,
      Selectors.newSelector(transport.getSelectorProvider()));
}

origin: javaee/grizzly

public static SelectorRunner create(final NIOTransport transport)
    throws IOException {
  return new SelectorRunner(transport,
      Selectors.newSelector(transport.getSelectorProvider()));
}

origin: javaee/grizzly

public static SelectorRunner create(final NIOTransport transport)
    throws IOException {
  return new SelectorRunner(transport,
      Selectors.newSelector(transport.getSelectorProvider()));
}

origin: javaee/grizzly

public static SelectorRunner create(final NIOTransport transport)
    throws IOException {
  return new SelectorRunner(transport,
      Selectors.newSelector(transport.getSelectorProvider()));
}

origin: org.glassfish.grizzly/grizzly-core

public static SelectorRunner create(final NIOTransport transport)
    throws IOException {
  return new SelectorRunner(transport,
      Selectors.newSelector(transport.getSelectorProvider()));
}

origin: javaee/grizzly

protected final void switchToNewSelector() throws IOException {
  final Selector oldSelector = selector;
  final Selector newSelector = Selectors.newSelector(transport.getSelectorProvider());
  final Set<SelectionKey> keys = oldSelector.keys();
  final SelectionKeyHandler selectionKeyHandler =
      transport.getSelectionKeyHandler();
  
  for (final SelectionKey selectionKey : keys) {
    if (selectionKey.isValid()) {
      try {
        final NIOConnection nioConnection =
            selectionKeyHandler.getConnectionForKey(selectionKey);
        final SelectionKey newSelectionKey =
            selectionKey.channel().register(newSelector,
            selectionKey.interestOps(), selectionKey.attachment());
        nioConnection.onSelectionKeyUpdated(newSelectionKey);
      } catch (Exception e) {
        LOGGER.log(Level.FINE, "Error switching channel to a new selector", e);
      }
    }
  }
  setSelector(newSelector);
  try {
    oldSelector.close();
  } catch (Exception ignored) {
  }
}
origin: javaee/grizzly

protected final void switchToNewSelector() throws IOException {
  final Selector oldSelector = selector;
  final Selector newSelector = Selectors.newSelector(transport.getSelectorProvider());
  final Set<SelectionKey> keys = oldSelector.keys();
  final SelectionKeyHandler selectionKeyHandler =
      transport.getSelectionKeyHandler();
  
  for (final SelectionKey selectionKey : keys) {
    if (selectionKey.isValid()) {
      try {
        final NIOConnection nioConnection =
            selectionKeyHandler.getConnectionForKey(selectionKey);
        final SelectionKey newSelectionKey =
            selectionKey.channel().register(newSelector,
            selectionKey.interestOps(), selectionKey.attachment());
        nioConnection.onSelectionKeyUpdated(newSelectionKey);
      } catch (Exception e) {
        LOGGER.log(Level.FINE, "Error switching channel to a new selector", e);
      }
    }
  }
  setSelector(newSelector);
  try {
    oldSelector.close();
  } catch (Exception ignored) {
  }
}
origin: javaee/grizzly

protected final void switchToNewSelector() throws IOException {
  final Selector oldSelector = selector;
  final Selector newSelector = Selectors.newSelector(transport.getSelectorProvider());
  final Set<SelectionKey> keys = oldSelector.keys();
  final SelectionKeyHandler selectionKeyHandler =
      transport.getSelectionKeyHandler();
  
  for (final SelectionKey selectionKey : keys) {
    if (selectionKey.isValid()) {
      try {
        final NIOConnection nioConnection =
            selectionKeyHandler.getConnectionForKey(selectionKey);
        final SelectionKey newSelectionKey =
            selectionKey.channel().register(newSelector,
            selectionKey.interestOps(), selectionKey.attachment());
        nioConnection.onSelectionKeyUpdated(newSelectionKey);
      } catch (Exception e) {
        LOGGER.log(Level.FINE, "Error switching channel to a new selector", e);
      }
    }
  }
  setSelector(newSelector);
  try {
    oldSelector.close();
  } catch (Exception ignored) {
  }
}
origin: javaee/grizzly

protected final void switchToNewSelector() throws IOException {
  final Selector oldSelector = selector;
  final Selector newSelector = Selectors.newSelector(transport.getSelectorProvider());
  final Set<SelectionKey> keys = oldSelector.keys();
  final SelectionKeyHandler selectionKeyHandler =
      transport.getSelectionKeyHandler();
  
  for (final SelectionKey selectionKey : keys) {
    if (selectionKey.isValid()) {
      try {
        final NIOConnection nioConnection =
            selectionKeyHandler.getConnectionForKey(selectionKey);
        final SelectionKey newSelectionKey =
            selectionKey.channel().register(newSelector,
            selectionKey.interestOps(), selectionKey.attachment());
        nioConnection.onSelectionKeyUpdated(newSelectionKey);
      } catch (Exception e) {
        LOGGER.log(Level.FINE, "Error switching channel to a new selector", e);
      }
    }
  }
  setSelector(newSelector);
  try {
    oldSelector.close();
  } catch (Exception ignored) {
  }
}
origin: javaee/grizzly

protected final void switchToNewSelector() throws IOException {
  final Selector oldSelector = selector;
  final Selector newSelector = Selectors.newSelector(transport.getSelectorProvider());
  final Set<SelectionKey> keys = oldSelector.keys();
  final SelectionKeyHandler selectionKeyHandler =
      transport.getSelectionKeyHandler();
  
  for (final SelectionKey selectionKey : keys) {
    if (selectionKey.isValid()) {
      try {
        final NIOConnection nioConnection =
            selectionKeyHandler.getConnectionForKey(selectionKey);
        final SelectionKey newSelectionKey =
            selectionKey.channel().register(newSelector,
            selectionKey.interestOps(), selectionKey.attachment());
        nioConnection.onSelectionKeyUpdated(newSelectionKey);
      } catch (Exception e) {
        LOGGER.log(Level.FINE, "Error switching channel to a new selector", e);
      }
    }
  }
  setSelector(newSelector);
  try {
    oldSelector.close();
  } catch (Exception ignored) {
  }
}
origin: javaee/grizzly

protected final void switchToNewSelector() throws IOException {
  final Selector oldSelector = selector;
  final Selector newSelector = Selectors.newSelector(transport.getSelectorProvider());
  final Set<SelectionKey> keys = oldSelector.keys();
  final SelectionKeyHandler selectionKeyHandler =
      transport.getSelectionKeyHandler();
  
  for (final SelectionKey selectionKey : keys) {
    if (selectionKey.isValid()) {
      try {
        final NIOConnection nioConnection =
            selectionKeyHandler.getConnectionForKey(selectionKey);
        final SelectionKey newSelectionKey =
            selectionKey.channel().register(newSelector,
            selectionKey.interestOps(), selectionKey.attachment());
        nioConnection.onSelectionKeyUpdated(newSelectionKey);
      } catch (Exception e) {
        LOGGER.log(Level.FINE, "Error switching channel to a new selector", e);
      }
    }
  }
  setSelector(newSelector);
  try {
    oldSelector.close();
  } catch (Exception ignored) {
  }
}
origin: org.glassfish.grizzly/grizzly-http-server-core

protected final void switchToNewSelector() throws IOException {
  final Selector oldSelector = selector;
  final Selector newSelector = Selectors.newSelector(transport.getSelectorProvider());
  final Set<SelectionKey> keys = oldSelector.keys();
  final SelectionKeyHandler selectionKeyHandler =
      transport.getSelectionKeyHandler();
  
  for (final SelectionKey selectionKey : keys) {
    if (selectionKey.isValid()) {
      try {
        final NIOConnection nioConnection =
            selectionKeyHandler.getConnectionForKey(selectionKey);
        final SelectionKey newSelectionKey =
            selectionKey.channel().register(newSelector,
            selectionKey.interestOps(), selectionKey.attachment());
        nioConnection.onSelectionKeyUpdated(newSelectionKey);
      } catch (Exception e) {
        LOGGER.log(Level.FINE, "Error switching channel to a new selector", e);
      }
    }
  }
  setSelector(newSelector);
  try {
    oldSelector.close();
  } catch (Exception ignored) {
  }
}
origin: javaee/grizzly

protected final void switchToNewSelector() throws IOException {
  final Selector oldSelector = selector;
  final Selector newSelector = Selectors.newSelector(transport.getSelectorProvider());
  final Set<SelectionKey> keys = oldSelector.keys();
  final SelectionKeyHandler selectionKeyHandler =
      transport.getSelectionKeyHandler();
  
  for (final SelectionKey selectionKey : keys) {
    if (selectionKey.isValid()) {
      try {
        final NIOConnection nioConnection =
            selectionKeyHandler.getConnectionForKey(selectionKey);
        final SelectionKey newSelectionKey =
            selectionKey.channel().register(newSelector,
            selectionKey.interestOps(), selectionKey.attachment());
        nioConnection.onSelectionKeyUpdated(newSelectionKey);
      } catch (Exception e) {
        LOGGER.log(Level.FINE, "Error switching channel to a new selector", e);
      }
    }
  }
  setSelector(newSelector);
  try {
    oldSelector.close();
  } catch (Exception ignored) {
  }
}
org.glassfish.grizzly.nioNIOTransportgetSelectorProvider

Javadoc

Get the SelectorProvider to be used by this transport.

Popular methods of NIOTransport

  • setIOStrategy
  • setProcessor
  • getSelectorHandler
  • setReadBufferSize
  • setSelectorRunnersCount
    Sets the number of SelectorRunners used for handling NIO events.
  • setWorkerThreadPoolConfig
  • setWriteBufferSize
  • getAttributeBuilder
  • getMemoryManager
  • getName
  • setMemoryManager
  • setNIOChannelDistributor
  • setMemoryManager,
  • setNIOChannelDistributor,
  • getIOStrategy,
  • getNIOChannelDistributor,
  • getProcessor,
  • getProcessorSelector,
  • getReadBufferSize,
  • getSelectionKeyHandler,
  • getSelectorRunnersCount,
  • getState

Popular in Java

  • Finding current android device location
  • getResourceAsStream (ClassLoader)
  • onCreateOptionsMenu (Activity)
  • getApplicationContext (Context)
  • PrintStream (java.io)
    Fake signature of an existing Java class.
  • Charset (java.nio.charset)
    A charset is a named mapping between Unicode characters and byte sequences. Every Charset can decode
  • Date (java.sql)
    A class which can consume and produce dates in SQL Date format. Dates are represented in SQL as yyyy
  • SimpleDateFormat (java.text)
    Formats and parses dates in a locale-sensitive manner. Formatting turns a Date into a String, and pa
  • Map (java.util)
    A Map is a data structure consisting of a set of keys and values in which each key is mapped to a si
  • DateTimeFormat (org.joda.time.format)
    Factory that creates instances of DateTimeFormatter from patterns and styles. Datetime formatting i
  • Github Copilot alternatives
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

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