public abstract class AbstractMessagePipeManager extends Object implements MessagePipeManager, org.springframework.beans.factory.InitializingBean, org.springframework.beans.factory.DisposableBean, org.springframework.beans.factory.BeanFactoryAware
MessagePipeManager abstract implementation class| 构造器和说明 |
|---|
AbstractMessagePipeManager(Map<String,MessagePipeConfiguration> initConfigurations)
Initialize the
MessagePipeConfiguration of different MessagePipe |
AbstractMessagePipeManager(MessagePipeConfiguration configuration)
Use the default
MessagePipeConfiguration to initialize MessagePipe instance |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
afterPropertiesSet() |
MessagePipe |
createMessagePipe(String name)
Create message pipe by name
|
void |
destroy() |
MessagePipe |
getMessagePipe(String name)
Get message pipe by name
|
void |
setBeanFactory(org.springframework.beans.factory.BeanFactory beanFactory) |
public AbstractMessagePipeManager(MessagePipeConfiguration configuration)
MessagePipeConfiguration to initialize MessagePipe instanceconfiguration - The default MessagePipeConfiguration,used by all MessagePipe createpublic AbstractMessagePipeManager(Map<String,MessagePipeConfiguration> initConfigurations)
MessagePipeConfiguration of different MessagePipeinitConfigurations - Initialized MessagePipeConfiguration listpublic MessagePipe createMessagePipe(String name)
MessagePipeManagercreateMessagePipe 在接口中 MessagePipeManagername - The MessagePipe namepublic MessagePipe getMessagePipe(String name)
MessagePipeManagergetMessagePipe 在接口中 MessagePipeManagername - The MessagePipe nameMessagePipe instancepublic void setBeanFactory(org.springframework.beans.factory.BeanFactory beanFactory)
throws org.springframework.beans.BeansException
setBeanFactory 在接口中 org.springframework.beans.factory.BeanFactoryAwareorg.springframework.beans.BeansExceptionpublic void afterPropertiesSet()
throws Exception
afterPropertiesSet 在接口中 org.springframework.beans.factory.InitializingBeanExceptionCopyright © 2020. All rights reserved.