Interface RoutingKeyBindingContext

    • Method Detail

      • bridge

        void bridge​(RoutingKeyBridge bridge)
        Sets the bridge implementing the type/routing key binding.
        Parameters:
        bridge - The bridge to use at runtime to generate a routing key.
      • setBridge

        @Deprecated
        default void setBridge​(RoutingKeyBridge bridge)
        Deprecated.
        Sets the bridge implementing the type/routing key binding.
        Parameters:
        bridge - The bridge to use at runtime to generate a routing key.
      • bridge

        void bridge​(BeanHolder<? extends RoutingKeyBridge> bridgeHolder)
        Sets the bridge implementing the type/routing key binding.
        Parameters:
        bridgeHolder - A BeanHolder containing the bridge to use at runtime to generate a routing key. Use BeanHolder.of(Object) if you don't need any particular closing behavior.
      • bridgedElement

        @Incubating
        PojoModelType bridgedElement()
        Returns:
        An entry point allowing to declare expectations and retrieve accessors to the bridged POJO type.
      • getBridgedElement

        @Deprecated
        default PojoModelType getBridgedElement()
        Deprecated.
        Use bridgedElement() instead.
        Returns:
        An entry point allowing to declare expectations and retrieve accessors to the bridged POJO type.