Skip to content

Replace use of deprecated ListenableFuture (and related classes) #42

Closed
@onobc

Description

@onobc
> Task :spring-pulsar:compileJava
/Users/cbono/repos/spring-pulsar/spring-pulsar/src/main/java/org/springframework/pulsar/listener/PulsarContainerProperties.java:72: warning: [deprecation] AsyncListenableTaskExecutor in org.springframework.core.task has been deprecated
        private AsyncListenableTaskExecutor consumerTaskExecutor;
                ^
/Users/cbono/repos/spring-pulsar/spring-pulsar/src/main/java/org/springframework/pulsar/listener/PulsarContainerProperties.java:102: warning: [deprecation] AsyncListenableTaskExecutor in org.springframework.core.task has been deprecated
        public AsyncListenableTaskExecutor getConsumerTaskExecutor() {
               ^
/Users/cbono/repos/spring-pulsar/spring-pulsar/src/main/java/org/springframework/pulsar/listener/PulsarContainerProperties.java:106: warning: [deprecation] AsyncListenableTaskExecutor in org.springframework.core.task has been deprecated
        public void setConsumerTaskExecutor(AsyncListenableTaskExecutor consumerExecutor) {
                                            ^
/Users/cbono/repos/spring-pulsar/spring-pulsar/src/main/java/org/springframework/pulsar/listener/DefaultPulsarMessageListenerContainer.java:60: warning: [deprecation] ListenableFuture in org.springframework.util.concurrent has been deprecated
        private volatile ListenableFuture<?> listenerConsumerFuture;
                         ^
/Users/cbono/repos/spring-pulsar/spring-pulsar/src/main/java/org/springframework/pulsar/listener/DefaultPulsarMessageListenerContainer.java:83: warning: [deprecation] AsyncListenableTaskExecutor in org.springframework.core.task has been deprecated
                AsyncListenableTaskExecutor consumerExecutor = containerProperties.getConsumerTaskExecutor();
                ^
/Users/cbono/repos/spring-pulsar/spring-pulsar/src/main/java/org/springframework/pulsar/listener/DefaultPulsarMessageListenerContainer.java:97: warning: [deprecation] submitListenable(Runnable) in AsyncListenableTaskExecutor has been deprecated
                this.listenerConsumerFuture = consumerExecutor.submitListenable(this.listenerConsumer);

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions