com.sun.enterprise.web.connector.grizzly.ssl
Class SSLPipeline

java.lang.Object
  extended by java.util.AbstractCollection<E>
      extended by java.util.AbstractList<E>
          extended by java.util.AbstractSequentialList<E>
              extended by java.util.LinkedList<Task>
                  extended by com.sun.enterprise.web.connector.grizzly.LinkedListPipeline
                      extended by com.sun.enterprise.web.connector.grizzly.ssl.SSLPipeline
All Implemented Interfaces:
Pipeline, Serializable, Cloneable, Iterable<Task>, Collection<Task>, Deque<Task>, List<Task>, Queue<Task>
Direct Known Subclasses:
PortUnificationPipeline

public class SSLPipeline
extends LinkedListPipeline

This Pipeline supports SSL over NIO by creating SSLWorkerThread

Author:
Jean-Francois Arcand
See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.sun.enterprise.web.connector.grizzly.LinkedListPipeline
isStarted, maxQueueSizeInBytes, maxThreads, minSpareThreads, minThreads, name, pipelineStat, port, priority, threadCount, threadsIncrement, threadsTimeout, waitingThreads, workerThreads
 
Fields inherited from class java.util.AbstractList
modCount
 
Constructor Summary
SSLPipeline()
           
 
Method Summary
protected  void increaseWorkerThread(int increment, boolean startThread)
          Create new SSLWorkerThread
 
Methods inherited from class com.sun.enterprise.web.connector.grizzly.LinkedListPipeline
addTask, expireKey, getCurrentThreadCount, getCurrentThreadsBusy, getMaxSpareThreads, getMaxThreads, getMinSpareThreads, getName, getPipelineStatistic, getQueueSizeInBytes, getTask, getTaskQueuedCount, getWaitingThread, initPipeline, interruptThread, isEmpty, setMaxThreads, setMinSpareThreads, setMinThreads, setName, setPipelineStatistic, setPort, setPriority, setQueueSizeInBytes, setThreadsIncrement, setThreadsTimeout, startPipeline, stopPipeline, toString
 
Methods inherited from class java.util.LinkedList
add, add, addAll, addAll, addFirst, addLast, clear, clone, contains, descendingIterator, element, get, getFirst, getLast, indexOf, lastIndexOf, listIterator, offer, offerFirst, offerLast, peek, peekFirst, peekLast, poll, pollFirst, pollLast, pop, push, remove, remove, remove, removeFirst, removeFirstOccurrence, removeLast, removeLastOccurrence, set, size, toArray, toArray
 
Methods inherited from class java.util.AbstractSequentialList
iterator
 
Methods inherited from class java.util.AbstractList
equals, hashCode, listIterator, removeRange, subList
 
Methods inherited from class java.util.AbstractCollection
containsAll, removeAll, retainAll
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.sun.enterprise.web.connector.grizzly.Pipeline
size
 
Methods inherited from interface java.util.List
containsAll, equals, hashCode, iterator, listIterator, removeAll, retainAll, subList
 
Methods inherited from interface java.util.Deque
iterator
 

Constructor Detail

SSLPipeline

public SSLPipeline()
Method Detail

increaseWorkerThread

protected void increaseWorkerThread(int increment,
                                    boolean startThread)
Create new SSLWorkerThread

Overrides:
increaseWorkerThread in class LinkedListPipeline


Copyright © 2005-2015 Oracle Corporation. All Rights Reserved.