}
});
when(regionFactory.setEntryIdleTimeout(any(ExpirationAttributes.class))).thenAnswer(new Answer<RegionFactory>(){
@Override public RegionFactory answer(InvocationOnMock invocation) throws Throwable {
ExpirationAttributes entryIdleTimeout = (ExpirationAttributes) invocation.getArguments()[0];
attributesFactory.setEntryIdleTimeout(entryIdleTimeout);
return regionFactory;
}
});
when(regionFactory.setCustomEntryIdleTimeout(any(CustomExpiry.class))).thenAnswer(new Answer<RegionFactory>(){
@Override public RegionFactory answer(InvocationOnMock invocation) throws Throwable {
CustomExpiry customEntryIdleTimeout = (CustomExpiry) invocation.getArguments()[0];
attributesFactory.setCustomEntryIdleTimeout(customEntryIdleTimeout);
return regionFactory;
}
});
when(regionFactory.setEntryTimeToLive(any(ExpirationAttributes.class))).thenAnswer(new Answer<RegionFactory>(){
@Override public RegionFactory answer(InvocationOnMock invocation) throws Throwable {
ExpirationAttributes entryTimeToLive = (ExpirationAttributes) invocation.getArguments()[0];
attributesFactory.setEntryTimeToLive(entryTimeToLive);
return regionFactory;
}
});
when(regionFactory.setCustomEntryTimeToLive(any(CustomExpiry.class))).thenAnswer(new Answer<RegionFactory>(){
@Override public RegionFactory answer(InvocationOnMock invocation) throws Throwable {
CustomExpiry customEntryTimeToLive = (CustomExpiry) invocation.getArguments()[0];
attributesFactory.setCustomEntryTimeToLive(customEntryTimeToLive);
return regionFactory;
}
});
when(regionFactory.setEvictionAttributes(any(EvictionAttributes.class))).thenAnswer(new Answer<RegionFactory>(){
@Override public RegionFactory answer(InvocationOnMock invocation) throws Throwable {
EvictionAttributes evictionAttributes = (EvictionAttributes) invocation.getArguments()[0];
attributesFactory.setEvictionAttributes(evictionAttributes);
return regionFactory;
}
});
when(regionFactory.setGatewayHubId(anyString())).thenAnswer(new Answer<RegionFactory>(){
@Override public RegionFactory answer(InvocationOnMock invocation) throws Throwable {
String gatewayHubId = (String) invocation.getArguments()[0];
attributesFactory.setGatewayHubId(gatewayHubId);
return regionFactory;
}
});
when(regionFactory.setIgnoreJTA(anyBoolean())).thenAnswer(new Answer<RegionFactory>(){
@Override public RegionFactory answer(InvocationOnMock invocation) throws Throwable {
boolean ignoreJta = (Boolean) invocation.getArguments()[0];
attributesFactory.setIgnoreJTA(ignoreJta);
return regionFactory;
}
});
when(regionFactory.setIndexMaintenanceSynchronous(anyBoolean())).thenAnswer(new Answer<RegionFactory>(){
@Override public RegionFactory answer(InvocationOnMock invocation) throws Throwable {
boolean indexMaintenanceSynchronous = (Boolean) invocation.getArguments()[0];
attributesFactory.setIndexMaintenanceSynchronous(indexMaintenanceSynchronous);
return regionFactory;
}
});
when(regionFactory.setInitialCapacity(anyInt())).thenAnswer(new Answer<RegionFactory>(){
@Override public RegionFactory answer(InvocationOnMock invocation) throws Throwable {
int initialCapacity = (Integer) invocation.getArguments()[0];
attributesFactory.setInitialCapacity(initialCapacity);
return regionFactory;
}
});
when(regionFactory.setKeyConstraint(any(Class.class))).thenAnswer(new Answer<RegionFactory>(){
@Override public RegionFactory answer(InvocationOnMock invocation) throws Throwable {
Class keyConstraint = (Class) invocation.getArguments()[0];
attributesFactory.setKeyConstraint(keyConstraint);
return regionFactory;
}
});
when(regionFactory.setLoadFactor(anyFloat())).thenAnswer(new Answer<RegionFactory>(){
@Override public RegionFactory answer(InvocationOnMock invocation) throws Throwable {
float loadFactor = (Float) invocation.getArguments()[0];
attributesFactory.setLoadFactor(loadFactor);
return regionFactory;
}
});
when(regionFactory.setLockGrantor(anyBoolean())).thenAnswer(new Answer<RegionFactory>(){
@Override public RegionFactory answer(InvocationOnMock invocation) throws Throwable {
boolean lockGrantor = (Boolean) invocation.getArguments()[0];
attributesFactory.setLockGrantor(lockGrantor);
return regionFactory;
}
});
when(regionFactory.setMembershipAttributes(any(MembershipAttributes.class))).thenAnswer(new Answer<RegionFactory>(){
@Override public RegionFactory answer(InvocationOnMock invocation) throws Throwable {
MembershipAttributes membershipAttributes = (MembershipAttributes) invocation.getArguments()[0];
attributesFactory.setMembershipAttributes(membershipAttributes);
return regionFactory;
}
});
when(regionFactory.setMulticastEnabled(anyBoolean())).thenAnswer(new Answer<RegionFactory>(){
@Override public RegionFactory answer(InvocationOnMock invocation) throws Throwable {
boolean multicastEnabled = (Boolean) invocation.getArguments()[0];
attributesFactory.setMulticastEnabled(multicastEnabled);
return regionFactory;
}
});
when(regionFactory.setPartitionAttributes(any(PartitionAttributes.class))).thenAnswer(new Answer<RegionFactory>(){
@Override public RegionFactory answer(InvocationOnMock invocation) throws Throwable {
PartitionAttributes partitionAttributes = (PartitionAttributes) invocation.getArguments()[0];
attributesFactory.setPartitionAttributes(partitionAttributes);
return regionFactory;
}
});
when(regionFactory.setPoolName(anyString())).thenAnswer(new Answer<RegionFactory>(){
@Override public RegionFactory answer(InvocationOnMock invocation) throws Throwable {
String poolName = (String) invocation.getArguments()[0];
attributesFactory.setPoolName(poolName);
return regionFactory;
}
});
when(regionFactory.setRegionIdleTimeout(any(ExpirationAttributes.class))).thenAnswer(new Answer<RegionFactory>(){
@Override public RegionFactory answer(InvocationOnMock invocation) throws Throwable {
ExpirationAttributes regionIdleTimeout = (ExpirationAttributes) invocation.getArguments()[0];
attributesFactory.setRegionIdleTimeout(regionIdleTimeout);
return regionFactory;
}
});
when(regionFactory.setRegionTimeToLive(any(ExpirationAttributes.class))).thenAnswer(new Answer<RegionFactory>(){
@Override public RegionFactory answer(InvocationOnMock invocation) throws Throwable {
ExpirationAttributes regionTimeToLive = (ExpirationAttributes) invocation.getArguments()[0];
attributesFactory.setRegionTimeToLive(regionTimeToLive);
return regionFactory;
}
});