Skip to content

module-redis-lettuce.LettucePlugin.callback中xadd(K key, Object... keysAndValues)好像重复增强了? #19

@15898317421

Description

@15898317421
        InstrumentMethod xadd0 = target.getDeclaredMethod("xadd", "java.lang.Object", "java.lang.Object[]");
        xadd0.addInterceptor(Listeners.of(LettuceMethodClusterTestFirstSecondArgsArraySplitInterceptor.class, "Lettuce_xadd", ExecutionPolicy.BOUNDARY, Interceptors.SCOPE_CALLBACK));

        InstrumentMethod xadd1 = target.getDeclaredMethod("xadd", "java.lang.Object", "io.lettuce.core.XAddArgs", "java.lang.Object[]");
        xadd1.addInterceptor(Listeners.of(LettuceMethodClusterTestFirstThirdArgsArraySplitInterceptor.class, "Lettuce_xadd", ExecutionPolicy.BOUNDARY, Interceptors.SCOPE_CALLBACK));

        InstrumentMethod xadd2 = target.getDeclaredMethod("xadd", "java.lang.Object", "java.util.Map");
        xadd2.addInterceptor(Listeners.of(LettuceMethodClusterTestFirstSecondArgsArraySplitInterceptor.class, "Lettuce_xadd", ExecutionPolicy.BOUNDARY, Interceptors.SCOPE_CALLBACK));

        InstrumentMethod xadd3 = target.getDeclaredMethod("xadd", "java.lang.Object", "io.lettuce.core.XAddArgs", "java.util.Map");
        xadd3.addInterceptor(Listeners.of(LettuceMethodClusterTestFirstThirdArgsArraySplitInterceptor.class, "Lettuce_xadd", ExecutionPolicy.BOUNDARY, Interceptors.SCOPE_CALLBACK));

        InstrumentMethod xadd4 = target.getDeclaredMethod("xadd", "java.lang.Object", "java.lang.Object[]");
        xadd4.addInterceptor(Listeners.of(LettuceMethodClusterTestFirstThirdArgsArraySplitInterceptor.class, "Lettuce_xadd", ExecutionPolicy.BOUNDARY, Interceptors.SCOPE_CALLBACK));

这段代码中xadd(K key, Object... keysAndValues)方法被重复增强了

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions