public class ProtocolHandlerChainImpl extends AbstractProtocolHandlerChain implements List<ProtocolHandler>
AbstractProtocolHandlerChain
which is mutable till the
wireExtensibleHandlers()
is called. After that all operations which
try to modify the instance will throw and
UnsupportedOperationException
Constructor and Description |
---|
ProtocolHandlerChainImpl() |
destroy, getHandlers
public void wireExtensibleHandlers() throws WiringException
ProtocolHandlerChainImpl
will throw an
UnsupportedOperationException
wireExtensibleHandlers
in class AbstractProtocolHandlerChain
WiringException
protected final boolean isReadyOnly()
public boolean add(ProtocolHandler handler)
add
in interface Collection<ProtocolHandler>
add
in interface List<ProtocolHandler>
protected List<ProtocolHandler> getHandlers()
AbstractProtocolHandlerChain
getHandlers
in class AbstractProtocolHandlerChain
public int size()
size
in interface Collection<ProtocolHandler>
size
in interface List<ProtocolHandler>
public boolean isEmpty()
isEmpty
in interface Collection<ProtocolHandler>
isEmpty
in interface List<ProtocolHandler>
public boolean contains(Object o)
contains
in interface Collection<ProtocolHandler>
contains
in interface List<ProtocolHandler>
public Iterator<ProtocolHandler> iterator()
iterator
in interface Iterable<ProtocolHandler>
iterator
in interface Collection<ProtocolHandler>
iterator
in interface List<ProtocolHandler>
public Object[] toArray()
toArray
in interface Collection<ProtocolHandler>
toArray
in interface List<ProtocolHandler>
public <T> T[] toArray(T[] a)
toArray
in interface Collection<ProtocolHandler>
toArray
in interface List<ProtocolHandler>
public boolean remove(Object o)
remove
in interface Collection<ProtocolHandler>
remove
in interface List<ProtocolHandler>
public boolean containsAll(Collection<?> c)
containsAll
in interface Collection<ProtocolHandler>
containsAll
in interface List<ProtocolHandler>
public boolean addAll(Collection<? extends ProtocolHandler> c)
addAll
in interface Collection<ProtocolHandler>
addAll
in interface List<ProtocolHandler>
public boolean addAll(int index, Collection<? extends ProtocolHandler> c)
addAll
in interface List<ProtocolHandler>
public boolean removeAll(Collection<?> c)
removeAll
in interface Collection<ProtocolHandler>
removeAll
in interface List<ProtocolHandler>
public boolean retainAll(Collection<?> c)
retainAll
in interface Collection<ProtocolHandler>
retainAll
in interface List<ProtocolHandler>
public void clear()
clear
in interface Collection<ProtocolHandler>
clear
in interface List<ProtocolHandler>
public ProtocolHandler get(int index)
get
in interface List<ProtocolHandler>
public ProtocolHandler set(int index, ProtocolHandler element)
set
in interface List<ProtocolHandler>
public void add(int index, ProtocolHandler element)
add
in interface List<ProtocolHandler>
public ProtocolHandler remove(int index)
remove
in interface List<ProtocolHandler>
public int indexOf(Object o)
indexOf
in interface List<ProtocolHandler>
public int lastIndexOf(Object o)
lastIndexOf
in interface List<ProtocolHandler>
public ListIterator<ProtocolHandler> listIterator()
listIterator
in interface List<ProtocolHandler>
public ListIterator<ProtocolHandler> listIterator(int index)
listIterator
in interface List<ProtocolHandler>
public List<ProtocolHandler> subList(int fromIndex, int toIndex)
subList
in interface List<ProtocolHandler>
Copyright © 2010-2012 The Apache Software Foundation. All Rights Reserved.