return "per-slice";
}
public void testConfig() {
assertTrue(emf.getConfiguration() instanceof DistributedConfiguration);
DistributedJDBCConfiguration conf =
(DistributedJDBCConfiguration) emf.getConfiguration();
List<String> slices = conf.getAvailableSliceNames();
assertTrue(slices.size() > 1);
assertTrue(slices.contains("One"));
assertTrue(slices.contains("Two"));
assertTrue(slices.contains("Three"));
BrokerFactory bf = ((EntityManagerFactoryImpl) emf).getBrokerFactory();
Broker broker = bf.newBroker();
assertEquals(DistributedJDBCBrokerFactory.class, bf.getClass());
assertEquals(DistributedBrokerImpl.class, broker.getClass());
assertNotNull(conf.getDistributionPolicyInstance());
emf.createEntityManager();
slices = conf.getActiveSliceNames();
assertTrue(slices.size() > 1);
assertTrue(slices.contains("One"));
assertTrue(slices.contains("Two"));
assertFalse(slices.contains("Three"));
}