public void init() {
registerBeanDefinitionParser("config", new HazelcastConfigBeanDefinitionParser());
registerBeanDefinitionParser("hazelcast", new HazelcastInstanceDefinitionParser());
registerBeanDefinitionParser("client", new HazelcastClientBeanDefinitionParser());
registerBeanDefinitionParser("hibernate-region-factory", new RegionFactoryBeanDefinitionParser());
final String[] types = {"map", "multiMap", "replicatedmap",
"queue", "topic", "set", "list",
"executorService", "idGenerator", "atomicLong", "atomicReference",
"countDownLatch", "semaphore", "lock"};
for (final String type : types) {