com.hazelcast.core
Interface ICollection<E>
- Type Parameters:
E
- item
- All Superinterfaces:
- Collection<E>, Instance, Iterable<E>
- All Known Subinterfaces:
- IList<E>, IQueue<E>, ISet<E>
public interface ICollection<E>
- extends Instance, Collection<E>
Concurrent, distributed, partitioned, observable collection.
Methods inherited from interface java.util.Collection |
add, addAll, clear, contains, containsAll, equals, hashCode, isEmpty, iterator, remove, removeAll, retainAll, size, toArray, toArray |
getName
String getName()
- Returns the name of this collection
- Returns:
- name of this collection
addItemListener
void addItemListener(ItemListener<E> listener,
boolean includeValue)
- Adds an item listener for this collection. Listener will get notified
for all collection add/remove events.
- Parameters:
listener
- item listenerincludeValue
- true updated item should be passed
to the item listener, false otherwise.
removeItemListener
void removeItemListener(ItemListener<E> listener)
- Removes the specified item listener.
Returns silently if the specified listener is not added before.
- Parameters:
listener
- item listener for this collection
Copyright © 2008-2012 Hazelcast, Inc. All Rights Reserved.