Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
O
- objectMapper(ObjectMapper) - Method in class org.apache.pulsar.spring.support.header.JsonPulsarHeaderMapper.JsonPulsarHeaderMapperBuilder
-
Sets the object mapper to use to read/write header values as JSON.
- obtainResourceHolder(PulsarClient, Duration) - Static method in class org.apache.pulsar.spring.transaction.PulsarTransactionUtils
-
Obtain a resource holder that is synchronized with the current transaction.
- of(T) - Static method in class org.apache.pulsar.spring.core.Resolved
-
Factory method to create a
Resolvedwhen resolution succeeds. - onApplicationEvent(ContextRefreshedEvent) - Method in class org.apache.pulsar.spring.config.GenericListenerEndpointRegistry
- onApplicationEvent(ContextRefreshedEvent) - Method in class org.apache.pulsar.spring.config.GenericReaderEndpointRegistry
- onEviction(K, V, String) - Method in interface org.apache.pulsar.spring.cache.provider.CacheProviderFactory.EvictionListener
-
Called when an entry is evicted from the cache.
- ORDERING_KEY - Static variable in class org.apache.pulsar.spring.support.PulsarHeaders
-
Message ordering key.
- orElseThrow() - Method in class org.apache.pulsar.spring.core.Resolved
-
Returns the resolved value if a value was resolved and no exception occurred, otherwise throws the resolution exception back to the caller.
- orElseThrow(Supplier) - Method in class org.apache.pulsar.spring.core.Resolved
-
Returns the resolved value if a value was resolved and no exception occurred, otherwise wraps the resolution exception with the provided error message and throws back to the caller.
- org.apache.pulsar.spring - package org.apache.pulsar.spring
-
Package containing the classes of Apache Pulsar support for Spring.
- org.apache.pulsar.spring.annotation - package org.apache.pulsar.spring.annotation
-
Package containing annotations used by the framework.
- org.apache.pulsar.spring.aot - package org.apache.pulsar.spring.aot
-
Package containing AOT runtime hints used by the framework.
- org.apache.pulsar.spring.boot.autoconfigure - package org.apache.pulsar.spring.boot.autoconfigure
-
Auto-configuration for Apache Pulsar support for Spring.
- org.apache.pulsar.spring.cache.provider - package org.apache.pulsar.spring.cache.provider
-
Package containing the cache provider abstraction for Pulsar.
- org.apache.pulsar.spring.cache.provider.caffeine - package org.apache.pulsar.spring.cache.provider.caffeine
-
Package containing components to support Pulsar Caffeine cache provider.
- org.apache.pulsar.spring.cloud.stream.binder - package org.apache.pulsar.spring.cloud.stream.binder
-
Package containing Spring Cloud Stream binder classes for Apache Pulsar.
- org.apache.pulsar.spring.cloud.stream.binder.config - package org.apache.pulsar.spring.cloud.stream.binder.config
- org.apache.pulsar.spring.cloud.stream.binder.properties - package org.apache.pulsar.spring.cloud.stream.binder.properties
-
Package containing Spring Cloud Stream binder properties classes for Apache Pulsar.
- org.apache.pulsar.spring.cloud.stream.binder.provisioning - package org.apache.pulsar.spring.cloud.stream.binder.provisioning
-
Package containing Spring Cloud Stream binder provisioning classes for Apache Pulsar.
- org.apache.pulsar.spring.config - package org.apache.pulsar.spring.config
-
Package containing Spring configuration classes for the framework.
- org.apache.pulsar.spring.core - package org.apache.pulsar.spring.core
-
Package containing the core components of the framework.
- org.apache.pulsar.spring.event - package org.apache.pulsar.spring.event
-
Package containing events produced by the framework.
- org.apache.pulsar.spring.function - package org.apache.pulsar.spring.function
-
Package containing support for Pulsar Functions and Pulsar IO Connectors.
- org.apache.pulsar.spring.listener - package org.apache.pulsar.spring.listener
-
Package containing listener components for receiving Pulsar messages.
- org.apache.pulsar.spring.listener.adapter - package org.apache.pulsar.spring.listener.adapter
-
Package containing components for adapting Pulsar messages to message listeners.
- org.apache.pulsar.spring.observation - package org.apache.pulsar.spring.observation
-
Package containing components that provide support for the Observation API.
- org.apache.pulsar.spring.reader - package org.apache.pulsar.spring.reader
-
Package containing components to support Pulsar reader functionality.
- org.apache.pulsar.spring.support - package org.apache.pulsar.spring.support
-
Package containing general support components.
- org.apache.pulsar.spring.support.converter - package org.apache.pulsar.spring.support.converter
-
Package containing message converters.
- org.apache.pulsar.spring.support.header - package org.apache.pulsar.spring.support.header
-
Package containing components to support Pulsar header functionality.
- org.apache.pulsar.spring.support.internal.logging - package org.apache.pulsar.spring.support.internal.logging
-
Package containing components to support Pulsar internal logging functionality.
- org.apache.pulsar.spring.transaction - package org.apache.pulsar.spring.transaction
-
Provides classes related to transactions.
- outboundPatterns(String...) - Method in class org.apache.pulsar.spring.support.header.JsonPulsarHeaderMapper.JsonPulsarHeaderMapperBuilder
-
Adds to the list of patterns to be used for outbound header matching.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form