List of usage examples for org.springframework.context SmartLifecycle interface-usage
From source file org.springframework.cloud.stream.micrometer.DefaultDestinationPublishingMeterRegistry.java
/**
*
* @author Oleg Zhurakousky
*
* @since 2.0
*/
From source file org.springframework.cloud.stream.module.gpfdist.sink.AbstractGpfdistMessageHandler.java
/** * Base implementation of Spring Integration {@code MessageHandler} handling {@code Message}. * * @author Janne Valkealahti */ public abstract class AbstractGpfdistMessageHandler extends AbstractMessageHandler implements SmartLifecycle {
From source file org.springframework.cloud.stream.reactive.StreamEmitterAnnotationBeanPostProcessor.java
/**
* {@link BeanPostProcessor} that handles {@link StreamEmitter} annotations found on bean methods.
*
* @author Soby Chacko
* @author Artem Bilan
*
From source file org.springframework.cloud.task.listener.TaskLifecycleListener.java
/**
* Monitors the lifecycle of a task. This listener will record both the start and end of
* a task in the registered {@link TaskRepository}.
*
* The following events are used to identify the start and end of a task:
*
From source file org.springframework.data.gemfire.listener.ContinuousQueryListenerContainer.java
/** * Container providing asynchronous behaviour for GemFire continuous queries. * * @author Costin Leau */ public class ContinuousQueryListenerContainer
From source file org.springframework.data.hadoop.config.common.annotation.configuration.AutowireBeanFactoryObjectPostProcessor.java
/**
* Post processor handling lifecycle methods of
* POJOs created from builder/configurer.
*
* @author Janne Valkealahti
*
From source file org.springframework.data.hadoop.store.support.LifecycleObjectSupport.java
/**
* Convenient base class for object which needs spring task scheduler, task executor and life cycle handling.
*
* @author Janne Valkealahti
*
*/
From source file org.springframework.data.keyvalue.redis.listener.RedisMessageListenerContainer.java
/**
* Container providing asynchronous behaviour for Redis message listeners.
* Handles the low level details of listening, converting and message dispatching.
* <p/>
* As oppose to the low level Redis (one connection per subscription), the container
* uses only one connection that is 'multiplexed' for all registered listeners,
From source file org.springframework.data.redis.listener.RedisMessageListenerContainer.java
/**
* Container providing asynchronous behaviour for Redis message listeners. Handles the low level details of listening,
* converting and message dispatching.
* <p>
* As oppose to the low level Redis (one connection per subscription), the container uses only one connection that is
* 'multiplexed' for all registered listeners, the message dispatch being done through the task executor.
From source file org.springframework.integration.amqp.channel.AbstractSubscribableAmqpChannel.java
/** * @author Mark Fisher * @author Gary Russell * @since 2.1 */ abstract class AbstractSubscribableAmqpChannel extends AbstractAmqpChannel