Examples of CqEvent


Examples of com.gemstone.gemfire.cache.query.CqEvent

  public void setUp() {
    adapter = new ContinuousQueryListenerAdapter();
  }

  CqEvent event() {
    CqEvent event = new CqEvent() {
      final CqQuery cq = new CqQueryImpl();
      final byte[] ba = new byte[0];
      final Object key = new Object();
      final Object value = new Object();
      final Exception ex = new Exception();
View Full Code Here

Examples of com.gemstone.gemfire.cache.query.CqEvent

  @Test
  public void testAdapterWithListenerAndDefaultMessage() throws Exception {
    ContinuousQueryListener mock = mock(ContinuousQueryListener.class);

    ContinuousQueryListenerAdapter adapter = new ContinuousQueryListenerAdapter(mock);
    CqEvent event = event();
    adapter.onEvent(event);
    verify(mock).onEvent(event);
  }
View Full Code Here

Examples of com.gemstone.gemfire.cache.query.CqEvent

  @Test
  public void testHandleEvent() throws Exception {
    Delegate mock = mock(Delegate.class);
    ContinuousQueryListenerAdapter adapter = new ContinuousQueryListenerAdapter(mock);
    CqEvent event = event();

    adapter.onEvent(event);
    verify(mock).handleEvent(event);
  }
View Full Code Here

Examples of com.gemstone.gemfire.cache.query.CqEvent

  @Test
  public void testHandleArray() throws Exception {
    Delegate mock = mock(Delegate.class);
    ContinuousQueryListenerAdapter adapter = new ContinuousQueryListenerAdapter(mock);
    adapter.setDefaultListenerMethod("handleArray");
    CqEvent event = event();
    adapter.onEvent(event);
    verify(mock).handleArray(event.getDeltaValue());
  }
View Full Code Here

Examples of com.gemstone.gemfire.cache.query.CqEvent

  @Test
  public void testHandleKey() throws Exception {
    Delegate mock = mock(Delegate.class);
    ContinuousQueryListenerAdapter adapter = new ContinuousQueryListenerAdapter(mock);
    adapter.setDefaultListenerMethod("handleKey");
    CqEvent event = event();

    adapter.onEvent(event);
    verify(mock).handleKey(event.getKey());
  }
View Full Code Here

Examples of com.gemstone.gemfire.cache.query.CqEvent

  @Test
  public void testHandleKV() throws Exception {
    Delegate mock = mock(Delegate.class);
    ContinuousQueryListenerAdapter adapter = new ContinuousQueryListenerAdapter(mock);
    adapter.setDefaultListenerMethod("handleKV");
    CqEvent event = event();

    adapter.onEvent(event);
    verify(mock).handleKV(event.getKey(), event.getNewValue());
  }
View Full Code Here

Examples of com.gemstone.gemfire.cache.query.CqEvent

  @Test
  public void testHandleEx() throws Exception {
    Delegate mock = mock(Delegate.class);
    ContinuousQueryListenerAdapter adapter = new ContinuousQueryListenerAdapter(mock);
    adapter.setDefaultListenerMethod("handleEx");
    CqEvent event = event();

    adapter.onEvent(event);
    verify(mock).handleEx(event.getThrowable());
  }
View Full Code Here

Examples of com.gemstone.gemfire.cache.query.CqEvent

  @Test
  public void testHandleOps() throws Exception {
    Delegate mock = mock(Delegate.class);
    ContinuousQueryListenerAdapter adapter = new ContinuousQueryListenerAdapter(mock);
    adapter.setDefaultListenerMethod("handleOps");
    CqEvent event = event();

    adapter.onEvent(event);
    verify(mock).handleOps(event.getBaseOperation(), event.getQueryOperation());
  }
View Full Code Here

Examples of com.gemstone.gemfire.cache.query.CqEvent

  @Test
  public void testHandleAll() throws Exception {
    Delegate mock = mock(Delegate.class);
    ContinuousQueryListenerAdapter adapter = new ContinuousQueryListenerAdapter(mock);
    adapter.setDefaultListenerMethod("handleAll");
    CqEvent event = event();

    adapter.onEvent(event);
    verify(mock).handleAll(event, event.getCq(), event.getDeltaValue(), event.getKey(), event.getBaseOperation(),
        event.getThrowable(), event.getQueryOperation(), event.getNewValue());
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.