package com.taobao.metamorphosis.client.extension.spring; import com.taobao.metamorphosis.client.MessageSessionFactory; import com.taobao.metamorphosis.client.MetaMessageSessionFactory; /** * A bean factory to create an instance of MessageSessionFactory. * * @author dennis<killme2008@gmail.com> * @since 1.4.5 * */ public class MetaqMessageSessionFactoryBean extends AbstractMetaqMessageSessionFactory<MessageSessionFactory> { @Override public MessageSessionFactory getObject() throws Exception { this.sessionFactory = new MetaMessageSessionFactory(this.metaClientConfig); return this.sessionFactory; } @Override public Class<?> getObjectType() { return MessageSessionFactory.class; } }