public class AmqpChannelFactoryBean extends AbstractFactoryBean<AbstractAmqpChannel> implements SmartLifecycle, BeanNameAware
loggerDEFAULT_PHASEOBJECT_TYPE_ATTRIBUTE| コンストラクターと説明 |
|---|
AmqpChannelFactoryBean() |
AmqpChannelFactoryBean(boolean messageDriven) |
afterPropertiesSet, destroy, getBeanFactory, getBeanTypeConverter, getEarlySingletonInterfaces, getObject, isSingleton, setBeanClassLoader, setBeanFactory, setSingletoncloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSEpublic AmqpChannelFactoryBean()
public AmqpChannelFactoryBean(boolean messageDriven)
public void setBeanName(@Nullable StringSE name)
BeanNameAware の setBeanName public void setInterceptors(ListSE<ChannelInterceptor> interceptors)
public void setAmqpAdmin(AmqpAdmin amqpAdmin)
amqpAdmin - amqp 管理者。public void setExchange(FanoutExchange exchange)
exchange - ファンアウト交換。public void setQueueName(StringSE queueName)
queueName - キュー名。public void setEncoding(StringSE encoding)
public void setMessageConverter(MessageConverter messageConverter)
public void setTemplateChannelTransacted(boolean channelTransacted)
public void setChannelTransacted(boolean channelTransacted)
public void setConnectionFactory(ConnectionFactory connectionFactory)
public void setMessagePropertiesConverter(MessagePropertiesConverter messagePropertiesConverter)
public void setAcknowledgeMode(AcknowledgeMode acknowledgeMode)
public void setAdviceChain(Advice[] adviceChain)
public void setAutoStartup(boolean autoStartup)
public void setConcurrentConsumers(int concurrentConsumers)
public void setConsumersPerQueue(IntegerSE consumersPerQueue)
public void setErrorHandler(ErrorHandler errorHandler)
public void setExposeListenerChannel(boolean exposeListenerChannel)
public void setPhase(int phase)
public void setPrefetchCount(int prefetchCount)
public void setPubSub(boolean pubSub)
public void setReceiveTimeout(long receiveTimeout)
public void setRecoveryInterval(long recoveryInterval)
public void setShutdownTimeout(long shutdownTimeout)
public void setTaskExecutor(ExecutorSE taskExecutor)
public void setTransactionAttribute(TransactionAttribute transactionAttribute)
public void setTransactionManager(PlatformTransactionManager transactionManager)
public void setBatchSize(IntegerSE batchSize)
public void setMaxSubscribers(int maxSubscribers)
public void setMissingQueuesFatal(BooleanSE missingQueuesFatal)
public void setDefaultDeliveryMode(MessageDeliveryMode defaultDeliveryMode)
public void setExtractPayload(BooleanSE extractPayload)
public void setOutboundHeaderMapper(AmqpHeaderMapper outboundMapper)
public void setInboundHeaderMapper(AmqpHeaderMapper inboundMapper)
public void setHeadersLast(boolean headersLast)
public ClassSE<?> getObjectType()
FactoryBean<AbstractAmqpChannel> の getObjectType AbstractFactoryBean<AbstractAmqpChannel> の getObjectType protected AbstractAmqpChannel createInstance()
AbstractFactoryBean<AbstractAmqpChannel> の createInstance public boolean isAutoStartup()
SmartLifecycle の isAutoStartup public int getPhase()
Phased の getPhase SmartLifecycle の getPhase public void stop(RunnableSE callback)
SmartLifecycle の stop protected void destroyInstance(AbstractAmqpChannel instance)
AbstractFactoryBean<AbstractAmqpChannel> の destroyInstance