Interface MybatisReactiveContextManager

  • All Known Implementing Classes:
    DefaultReactiveSqlSession

    public interface MybatisReactiveContextManager
    The interface Mybatis reactive context helper.
    Version:
    1.0.0
    Author:
    Gang Cheng
    • Method Detail

      • currentContext

        static reactor.core.publisher.Mono<ReactiveExecutorContext> currentContext()
        read current context.
        Returns:
        mono mono
      • currentContextAttribute

        static reactor.core.publisher.Mono<ReactiveExecutorContextAttribute> currentContextAttribute()
        read current context attribute.
        Returns:
        mono mono
      • initReactiveExecutorContextAttribute

        static reactor.util.context.Context initReactiveExecutorContextAttribute​(reactor.util.context.Context context,
                                                                                 Consumer<ReactiveExecutorContextAttribute> attributeConsumer)
        Init reactive executor context attribute.
        Parameters:
        context - the context
        attributeConsumer - the attribute consumer
        Returns:
        the context
      • initReactiveExecutorContextAttribute

        static reactor.util.context.Context initReactiveExecutorContextAttribute​(reactor.util.context.Context context)
        Init reactive executor context attribute.
        Parameters:
        context - the context
        Returns:
        the context
      • initReactiveExecutorContext

        reactor.util.context.Context initReactiveExecutorContext​(reactor.util.context.Context context,
                                                                 R2dbcStatementLog r2dbcStatementLog)
        init reactive executor context with R2dbcStatementLog
        Parameters:
        context - the context
        r2dbcStatementLog - the statement log helper
        Returns:
        context context
      • initReactiveExecutorContext

        reactor.util.context.Context initReactiveExecutorContext​(reactor.util.context.Context context)
        init reactive executor context
        Parameters:
        context - the context
        Returns:
        context context