public synchronized void removeItemListener(ItemListener<E> listener) { check(listener); itemListenerManager().removeListener(name, listener); Packet request = proxyHelper.createRequestPacket(ClusterOperation.REMOVE_LISTENER, null, null); Call c = proxyHelper.createCall(request); proxyHelper.doCall(c); }
private ItemListenerManager itemListenerManager() { return proxyHelper.getHazelcastClient().getListenerManager().getItemListenerManager(); }
public synchronized void addItemListener(ItemListener<E> listener, boolean includeValue) { check(listener); Call c = itemListenerManager().createNewAddListenerCall(proxyHelper, includeValue); itemListenerManager().registerListener(name, listener, includeValue); proxyHelper.doCall(c); }
public void destroy() { proxyHelper.destroy(); }
@Override public int size() { return (Integer) proxyHelper.doOp(ClusterOperation.CONCURRENT_MAP_SIZE, null, null); }
public Call createNewAddListenerCall(final ProxyHelper proxyHelper) { Packet request = proxyHelper.createRequestPacket(ClusterOperation.ADD_LISTENER, null, null); return proxyHelper.createCall(request); }