SGF-164,SGF-165 upgrade to Gemfire 7.0.1

This commit is contained in:
David Turanski
2013-03-08 07:51:22 -05:00
parent 0163b43dd3
commit 39b05429bd
7 changed files with 235 additions and 53 deletions

View File

@@ -89,9 +89,6 @@ public class GemfireV7GatewayNamespaceTest extends RecreatingContextTest {
}
}
/**
*
*/
@Test
public void testAsyncEventQueue() {
AsyncEventQueue aseq = ctx.getBean("async-event-queue", AsyncEventQueue.class);
@@ -100,8 +97,12 @@ public class GemfireV7GatewayNamespaceTest extends RecreatingContextTest {
assertTrue(aseq.isParallel());
assertEquals("diskstore", aseq.getDiskStoreName());
assertEquals(50, aseq.getMaximumQueueMemory());
assertEquals(3, aseq.getBatchTimeInterval());
assertEquals(OrderPolicy.KEY, aseq.getOrderPolicy());
assertEquals(true, aseq.isDiskSynchronous());
assertEquals(true, aseq.isBatchConflationEnabled());
}
@Test
public void testGatewaySender() throws Exception {
GatewaySenderFactoryBean gwsfb = ctx.getBean("&gateway-sender", GatewaySenderFactoryBean.class);

View File

@@ -18,6 +18,7 @@ import static org.mockito.Mockito.when;
import com.gemstone.gemfire.cache.asyncqueue.AsyncEventListener;
import com.gemstone.gemfire.cache.asyncqueue.AsyncEventQueue;
import com.gemstone.gemfire.cache.asyncqueue.AsyncEventQueueFactory;
import com.gemstone.gemfire.cache.util.Gateway.OrderPolicy;
/**
* @author David Turanski
@@ -82,4 +83,30 @@ public class StubAsyncEventQueueFactory implements AsyncEventQueueFactory {
this.parallel = parallel;
return this;
}
//The following added in 7.0.1
public AsyncEventQueueFactory setBatchConflationEnabled(boolean arg0) {
// TODO Auto-generated method stub
return null;
}
public AsyncEventQueueFactory setBatchTimeInterval(int arg0) {
// TODO Auto-generated method stub
return null;
}
public AsyncEventQueueFactory setDiskSynchronous(boolean arg0) {
// TODO Auto-generated method stub
return null;
}
public AsyncEventQueueFactory setDispatcherThreads(int arg0) {
// TODO Auto-generated method stub
return null;
}
public AsyncEventQueueFactory setOrderPolicy(OrderPolicy arg0) {
// TODO Auto-generated method stub
return null;
}
}