private String addEntryListenerInternal(ListenerAdapter<IMapEvent> listenerAdaptor, boolean includeValue) { int listenerFlags = setAndGetListenerFlags(listenerAdaptor); EventHandler<ClientMessage> handler = createHandler(listenerAdaptor); return registerListener(createMapEntryListenerCodec(includeValue, listenerFlags), handler); }
private String addEntryListenerInternal(ListenerAdapter<IMapEvent> listenerAdaptor, boolean includeValue) { int listenerFlags = setAndGetListenerFlags(listenerAdaptor); EventHandler<ClientMessage> handler = createHandler(listenerAdaptor); return registerListener(createMapEntryListenerCodec(includeValue, listenerFlags), handler); }
private String addEntryListenerInternal(ListenerAdapter<IMapEvent> listenerAdaptor, K key, boolean includeValue) { int listenerFlags = setAndGetListenerFlags(listenerAdaptor); Data keyData = toData(key); EventHandler<ClientMessage> handler = createHandler(listenerAdaptor); return registerListener(createMapEntryListenerToKeyCodec(includeValue, listenerFlags, keyData), handler); }
private String addEntryListenerInternal(ListenerAdapter<IMapEvent> listenerAdaptor, Predicate<K, V> predicate, boolean includeValue) { int listenerFlags = setAndGetListenerFlags(listenerAdaptor); Data predicateData = toData(predicate); EventHandler<ClientMessage> handler = createHandler(listenerAdaptor); return registerListener(createEntryListenerWithPredicateCodec(includeValue, listenerFlags, predicateData), handler); }
private String addEntryListenerInternal(ListenerAdapter<IMapEvent> listenerAdaptor, K key, boolean includeValue) { int listenerFlags = setAndGetListenerFlags(listenerAdaptor); Data keyData = toData(key); EventHandler<ClientMessage> handler = createHandler(listenerAdaptor); return registerListener(createMapEntryListenerToKeyCodec(includeValue, listenerFlags, keyData), handler); }
private String addEntryListenerInternal(ListenerAdapter<IMapEvent> listenerAdaptor, Predicate<K, V> predicate, boolean includeValue) { int listenerFlags = setAndGetListenerFlags(listenerAdaptor); Data predicateData = toData(predicate); EventHandler<ClientMessage> handler = createHandler(listenerAdaptor); return registerListener(createEntryListenerWithPredicateCodec(includeValue, listenerFlags, predicateData), handler); }
private String addEntryListenerInternal(ListenerAdapter<IMapEvent> listenerAdaptor, Predicate<K, V> predicate, K key, boolean includeValue) { int listenerFlags = setAndGetListenerFlags(listenerAdaptor); Data keyData = toData(key); Data predicateData = toData(predicate); EventHandler<ClientMessage> handler = createHandler(listenerAdaptor); ListenerMessageCodec codec = createEntryListenerToKeyWithPredicateCodec(includeValue, listenerFlags, keyData, predicateData); return registerListener(codec, handler); }
private String addEntryListenerInternal(ListenerAdapter<IMapEvent> listenerAdaptor, Predicate<K, V> predicate, K key, boolean includeValue) { int listenerFlags = setAndGetListenerFlags(listenerAdaptor); Data keyData = toData(key); Data predicateData = toData(predicate); EventHandler<ClientMessage> handler = createHandler(listenerAdaptor); ListenerMessageCodec codec = createEntryListenerToKeyWithPredicateCodec(includeValue, listenerFlags, keyData, predicateData); return registerListener(codec, handler); }