Tabnine Logo
TemporarySelectorPool.checkSelector
Code IndexAdd Tabnine to your IDE (free)

How to use
checkSelector
method
in
org.glassfish.grizzly.nio.tmpselectors.TemporarySelectorPool

Best Java code snippets using org.glassfish.grizzly.nio.tmpselectors.TemporarySelectorPool.checkSelector (Showing top 12 results out of 315)

origin: javaee/grizzly

public void offer(Selector selector) {
  if (selector == null) {
    return;
  }
  
  final boolean wasReturned;
  if (poolSize.getAndIncrement() < maxPoolSize
      && (selector = checkSelector(selector)) != null) {
    selectors.offer(selector);
    wasReturned = true;
  } else {
    poolSize.decrementAndGet();
    
    if (selector == null) {
      return;
    }
    
    wasReturned = false;
  }
  if (isClosed.get()) {
    if (selectors.remove(selector)) {
      closeSelector(selector);
    }
  } else if (!wasReturned) {
    closeSelector(selector);
  }
}

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

public void offer(Selector selector) {
  if (selector == null) {
    return;
  }
  
  final boolean wasReturned;
  if (poolSize.getAndIncrement() < maxPoolSize
      && (selector = checkSelector(selector)) != null) {
    selectors.offer(selector);
    wasReturned = true;
  } else {
    poolSize.decrementAndGet();
    
    if (selector == null) {
      return;
    }
    
    wasReturned = false;
  }
  if (isClosed.get()) {
    if (selectors.remove(selector)) {
      closeSelector(selector);
    }
  } else if (!wasReturned) {
    closeSelector(selector);
  }
}

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

public void offer(Selector selector) {
  if (selector == null) {
    return;
  }
  
  final boolean wasReturned;
  if (poolSize.getAndIncrement() < maxPoolSize
      && (selector = checkSelector(selector)) != null) {
    selectors.offer(selector);
    wasReturned = true;
  } else {
    poolSize.decrementAndGet();
    
    if (selector == null) {
      return;
    }
    
    wasReturned = false;
  }
  if (isClosed.get()) {
    if (selectors.remove(selector)) {
      closeSelector(selector);
    }
  } else if (!wasReturned) {
    closeSelector(selector);
  }
}

origin: javaee/grizzly

public void offer(Selector selector) {
  if (selector == null) {
    return;
  }
  
  final boolean wasReturned;
  if (poolSize.getAndIncrement() < maxPoolSize
      && (selector = checkSelector(selector)) != null) {
    selectors.offer(selector);
    wasReturned = true;
  } else {
    poolSize.decrementAndGet();
    
    if (selector == null) {
      return;
    }
    
    wasReturned = false;
  }
  if (isClosed.get()) {
    if (selectors.remove(selector)) {
      closeSelector(selector);
    }
  } else if (!wasReturned) {
    closeSelector(selector);
  }
}

origin: javaee/grizzly

public void offer(Selector selector) {
  if (selector == null) {
    return;
  }
  
  final boolean wasReturned;
  if (poolSize.getAndIncrement() < maxPoolSize
      && (selector = checkSelector(selector)) != null) {
    selectors.offer(selector);
    wasReturned = true;
  } else {
    poolSize.decrementAndGet();
    
    if (selector == null) {
      return;
    }
    
    wasReturned = false;
  }
  if (isClosed.get()) {
    if (selectors.remove(selector)) {
      closeSelector(selector);
    }
  } else if (!wasReturned) {
    closeSelector(selector);
  }
}

origin: org.glassfish.grizzly/grizzly-core

public void offer(Selector selector) {
  if (selector == null) {
    return;
  }
  
  final boolean wasReturned;
  if (poolSize.getAndIncrement() < maxPoolSize
      && (selector = checkSelector(selector)) != null) {
    selectors.offer(selector);
    wasReturned = true;
  } else {
    poolSize.decrementAndGet();
    
    if (selector == null) {
      return;
    }
    
    wasReturned = false;
  }
  if (isClosed.get()) {
    if (selectors.remove(selector)) {
      closeSelector(selector);
    }
  } else if (!wasReturned) {
    closeSelector(selector);
  }
}

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

public void offer(Selector selector) {
  if (selector == null) {
    return;
  }
  
  final boolean wasReturned;
  if (poolSize.getAndIncrement() < maxPoolSize
      && (selector = checkSelector(selector)) != null) {
    selectors.offer(selector);
    wasReturned = true;
  } else {
    poolSize.decrementAndGet();
    
    if (selector == null) {
      return;
    }
    
    wasReturned = false;
  }
  if (isClosed.get()) {
    if (selectors.remove(selector)) {
      closeSelector(selector);
    }
  } else if (!wasReturned) {
    closeSelector(selector);
  }
}

origin: javaee/grizzly

public void offer(Selector selector) {
  if (selector == null) {
    return;
  }
  
  final boolean wasReturned;
  if (poolSize.getAndIncrement() < maxPoolSize
      && (selector = checkSelector(selector)) != null) {
    selectors.offer(selector);
    wasReturned = true;
  } else {
    poolSize.decrementAndGet();
    
    if (selector == null) {
      return;
    }
    
    wasReturned = false;
  }
  if (isClosed.get()) {
    if (selectors.remove(selector)) {
      closeSelector(selector);
    }
  } else if (!wasReturned) {
    closeSelector(selector);
  }
}

origin: javaee/grizzly

public void offer(Selector selector) {
  if (selector == null) {
    return;
  }
  
  final boolean wasReturned;
  if (poolSize.getAndIncrement() < maxPoolSize
      && (selector = checkSelector(selector)) != null) {
    selectors.offer(selector);
    wasReturned = true;
  } else {
    poolSize.decrementAndGet();
    
    if (selector == null) {
      return;
    }
    
    wasReturned = false;
  }
  if (isClosed.get()) {
    if (selectors.remove(selector)) {
      closeSelector(selector);
    }
  } else if (!wasReturned) {
    closeSelector(selector);
  }
}

origin: javaee/grizzly

public void offer(Selector selector) {
  if (selector == null) {
    return;
  }
  
  final boolean wasReturned;
  if (poolSize.getAndIncrement() < maxPoolSize
      && (selector = checkSelector(selector)) != null) {
    selectors.offer(selector);
    wasReturned = true;
  } else {
    poolSize.decrementAndGet();
    
    if (selector == null) {
      return;
    }
    
    wasReturned = false;
  }
  if (isClosed.get()) {
    if (selectors.remove(selector)) {
      closeSelector(selector);
    }
  } else if (!wasReturned) {
    closeSelector(selector);
  }
}

origin: javaee/grizzly

public void offer(Selector selector) {
  if (selector == null) {
    return;
  }
  
  final boolean wasReturned;
  if (poolSize.getAndIncrement() < maxPoolSize
      && (selector = checkSelector(selector)) != null) {
    selectors.offer(selector);
    wasReturned = true;
  } else {
    poolSize.decrementAndGet();
    
    if (selector == null) {
      return;
    }
    
    wasReturned = false;
  }
  if (isClosed.get()) {
    if (selectors.remove(selector)) {
      closeSelector(selector);
    }
  } else if (!wasReturned) {
    closeSelector(selector);
  }
}

origin: javaee/grizzly

public void offer(Selector selector) {
  if (selector == null) {
    return;
  }
  
  final boolean wasReturned;
  if (poolSize.getAndIncrement() < maxPoolSize
      && (selector = checkSelector(selector)) != null) {
    selectors.offer(selector);
    wasReturned = true;
  } else {
    poolSize.decrementAndGet();
    
    if (selector == null) {
      return;
    }
    
    wasReturned = false;
  }
  if (isClosed.get()) {
    if (selectors.remove(selector)) {
      closeSelector(selector);
    }
  } else if (!wasReturned) {
    closeSelector(selector);
  }
}

org.glassfish.grizzly.nio.tmpselectorsTemporarySelectorPoolcheckSelector

Popular methods of TemporarySelectorPool

  • <init>
  • closeSelector
  • offer
  • poll

Popular in Java

  • Parsing JSON documents to java classes using gson
  • getOriginalFilename (MultipartFile)
    Return the original filename in the client's filesystem.This may contain path information depending
  • orElseThrow (Optional)
    Return the contained value, if present, otherwise throw an exception to be created by the provided s
  • scheduleAtFixedRate (Timer)
  • FileInputStream (java.io)
    An input stream that reads bytes from a file. File file = ...finally if (in != null) in.clos
  • HttpURLConnection (java.net)
    An URLConnection for HTTP (RFC 2616 [http://tools.ietf.org/html/rfc2616]) used to send and receive d
  • Selector (java.nio.channels)
    A controller for the selection of SelectableChannel objects. Selectable channels can be registered w
  • Deque (java.util)
    A linear collection that supports element insertion and removal at both ends. The name deque is shor
  • ConcurrentHashMap (java.util.concurrent)
    A plug-in replacement for JDK1.5 java.util.concurrent.ConcurrentHashMap. This version is based on or
  • Runner (org.openjdk.jmh.runner)
  • Top Sublime Text plugins
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