Merged pull request #29 from dturanski/SGF-194, fixing JIRA issue SGF-194 involving nested Regions (GemFire Sub-Regions). Performed post pull request cleanup based on code review. Added the setHostnameForClients method without the @Override annotation to the StubGatewayReceiverFactory test object based on the latest 7.0.1 GemFire artifact.

This commit is contained in:
John Blum
2013-10-07 18:13:48 -07:00
parent 651f89662c
commit 015b25f117
3 changed files with 63 additions and 53 deletions

View File

@@ -12,14 +12,15 @@
*/
package org.springframework.data.gemfire.test;
import static org.mockito.Mockito.mock;
import static org.mockito.Mockito.when;
import java.util.ArrayList;
import java.util.List;
import com.gemstone.gemfire.cache.wan.GatewayReceiver;
import com.gemstone.gemfire.cache.wan.GatewayReceiverFactory;
import com.gemstone.gemfire.cache.wan.GatewayTransportFilter;
import static org.mockito.Mockito.mock;
import static org.mockito.Mockito.when;
/**
* @author David Turanski
@@ -33,6 +34,7 @@ public class StubGatewayReceiverFactory implements GatewayReceiverFactory {
private List<GatewayTransportFilter> gatewayTransportFilters = new ArrayList<GatewayTransportFilter>();
private int maximumTimeBetweenPings;
private int socketBufferSize;
private String hostnameForClients;
/* (non-Javadoc)
* @see com.gemstone.gemfire.cache.wan.GatewayReceiverFactory#setStartPort(int)
@@ -97,6 +99,16 @@ public class StubGatewayReceiverFactory implements GatewayReceiverFactory {
return this;
}
/* (non-Javadoc)
* @see com.gemstone.gemfire.cache.wan.GatewayReceiverFactory#setHostnameForClients(String)
* @see com.gemstone.gemfire.cache.wan.GatewayReceiver#getHost
*/
//@Override
public GatewayReceiverFactory setHostnameForClients(final String name) {
this.hostnameForClients = name;
return this;
}
/* (non-Javadoc)
* @see com.gemstone.gemfire.cache.wan.GatewayReceiverFactory#create()
*/
@@ -109,6 +121,7 @@ public class StubGatewayReceiverFactory implements GatewayReceiverFactory {
when(gatewayReceiver.getMaximumTimeBetweenPings()).thenReturn(this.maximumTimeBetweenPings);
when(gatewayReceiver.getSocketBufferSize()).thenReturn(this.socketBufferSize);
when(gatewayReceiver.getStartPort()).thenReturn(this.startPort);
when(gatewayReceiver.getHost()).thenReturn(this.hostnameForClients);
return gatewayReceiver;
}