public final class TracingJmsListenerEndpointRegistry
extends org.springframework.jms.config.JmsListenerEndpointRegistry
MessageConsumer.receive().
Internal class for Sleuth, do not use. Its API can change at anytime.
Placed under this package cause we need to use the package scoped API.| Constructor and Description |
|---|
TracingJmsListenerEndpointRegistry(org.springframework.jms.config.JmsListenerEndpointRegistry registry,
org.springframework.beans.factory.BeanFactory beanFactory) |
| Modifier and Type | Method and Description |
|---|---|
protected org.springframework.jms.listener.MessageListenerContainer |
createListenerContainer(org.springframework.jms.config.JmsListenerEndpoint endpoint,
org.springframework.jms.config.JmsListenerContainerFactory<?> factory) |
void |
destroy() |
org.springframework.jms.listener.MessageListenerContainer |
getListenerContainer(String id) |
Set<String> |
getListenerContainerIds() |
Collection<org.springframework.jms.listener.MessageListenerContainer> |
getListenerContainers() |
int |
getPhase() |
boolean |
isAutoStartup() |
boolean |
isRunning() |
void |
onApplicationEvent(org.springframework.context.event.ContextRefreshedEvent event) |
void |
registerListenerContainer(org.springframework.jms.config.JmsListenerEndpoint endpoint,
org.springframework.jms.config.JmsListenerContainerFactory<?> factory) |
void |
registerListenerContainer(org.springframework.jms.config.JmsListenerEndpoint endpoint,
org.springframework.jms.config.JmsListenerContainerFactory<?> factory,
boolean startImmediately) |
void |
setApplicationContext(org.springframework.context.ApplicationContext applicationContext) |
void |
start() |
void |
stop() |
void |
stop(Runnable callback) |
public TracingJmsListenerEndpointRegistry(org.springframework.jms.config.JmsListenerEndpointRegistry registry,
org.springframework.beans.factory.BeanFactory beanFactory)
public void setApplicationContext(org.springframework.context.ApplicationContext applicationContext)
setApplicationContext in interface org.springframework.context.ApplicationContextAwaresetApplicationContext in class org.springframework.jms.config.JmsListenerEndpointRegistrypublic void onApplicationEvent(org.springframework.context.event.ContextRefreshedEvent event)
onApplicationEvent in interface org.springframework.context.ApplicationListener<org.springframework.context.event.ContextRefreshedEvent>onApplicationEvent in class org.springframework.jms.config.JmsListenerEndpointRegistrypublic org.springframework.jms.listener.MessageListenerContainer getListenerContainer(String id)
getListenerContainer in class org.springframework.jms.config.JmsListenerEndpointRegistrypublic Set<String> getListenerContainerIds()
getListenerContainerIds in class org.springframework.jms.config.JmsListenerEndpointRegistrypublic Collection<org.springframework.jms.listener.MessageListenerContainer> getListenerContainers()
getListenerContainers in class org.springframework.jms.config.JmsListenerEndpointRegistrypublic void registerListenerContainer(org.springframework.jms.config.JmsListenerEndpoint endpoint,
org.springframework.jms.config.JmsListenerContainerFactory<?> factory)
registerListenerContainer in class org.springframework.jms.config.JmsListenerEndpointRegistryprotected org.springframework.jms.listener.MessageListenerContainer createListenerContainer(org.springframework.jms.config.JmsListenerEndpoint endpoint,
org.springframework.jms.config.JmsListenerContainerFactory<?> factory)
createListenerContainer in class org.springframework.jms.config.JmsListenerEndpointRegistrypublic int getPhase()
getPhase in interface org.springframework.context.PhasedgetPhase in interface org.springframework.context.SmartLifecyclegetPhase in class org.springframework.jms.config.JmsListenerEndpointRegistrypublic void start()
start in interface org.springframework.context.Lifecyclestart in class org.springframework.jms.config.JmsListenerEndpointRegistrypublic void stop()
stop in interface org.springframework.context.Lifecyclestop in class org.springframework.jms.config.JmsListenerEndpointRegistrypublic void stop(Runnable callback)
stop in interface org.springframework.context.SmartLifecyclestop in class org.springframework.jms.config.JmsListenerEndpointRegistrypublic boolean isRunning()
isRunning in interface org.springframework.context.LifecycleisRunning in class org.springframework.jms.config.JmsListenerEndpointRegistrypublic void destroy()
destroy in interface org.springframework.beans.factory.DisposableBeandestroy in class org.springframework.jms.config.JmsListenerEndpointRegistrypublic boolean isAutoStartup()
public void registerListenerContainer(org.springframework.jms.config.JmsListenerEndpoint endpoint,
org.springframework.jms.config.JmsListenerContainerFactory<?> factory,
boolean startImmediately)
registerListenerContainer in class org.springframework.jms.config.JmsListenerEndpointRegistryCopyright © 2021 Pivotal Software, Inc.. All rights reserved.