Package com.tangosol.net
Interface NamedDeque<E>
- Type Parameters:
E
- the type of values in the deque
- All Superinterfaces:
AutoCloseable
,Collection<E>
,Deque<E>
,Iterable<E>
,NamedCollection
,NamedQueue<E>
,ObservableCollection<E>
,Queue<E>
,Releasable
,SequencedCollection<E>
- All Known Subinterfaces:
NamedBlockingDeque<E>
A
Deque
based data-structure that manages values across one or
more processes. Values are typically managed in memory.-
Nested Class Summary
Nested classes/interfaces inherited from interface com.tangosol.net.NamedCollection
NamedCollection.Option
-
Method Summary
Modifier and TypeMethodDescriptionReturn the Service that this NamedCollection is a part of.Methods inherited from interface java.util.Collection
clear, containsAll, equals, hashCode, isEmpty, parallelStream, removeAll, removeIf, retainAll, spliterator, stream, toArray, toArray, toArray
Methods inherited from interface java.util.Deque
add, addAll, addFirst, addLast, contains, descendingIterator, element, getFirst, getLast, iterator, offer, offerFirst, offerLast, peek, peekFirst, peekLast, poll, pollFirst, pollLast, pop, push, remove, remove, removeFirst, removeFirstOccurrence, removeLast, removeLastOccurrence, reversed, size
Methods inherited from interface com.tangosol.net.NamedCollection
destroy, getName, isDestroyed
Methods inherited from interface com.tangosol.net.NamedQueue
getQueueNameHash, getQueueStatistics, isActive, isReady
Methods inherited from interface com.tangosol.util.ObservableCollection
addListener, addListener, removeListener, removeListener
Methods inherited from interface com.tangosol.net.Releasable
close, isReleased, release
-
Method Details
-
getService
QueueService getService()Description copied from interface:NamedCollection
Return the Service that this NamedCollection is a part of.- Specified by:
getService
in interfaceNamedCollection
- Specified by:
getService
in interfaceNamedQueue<E>
- Returns:
- the Service
-