Interface ConnectorMessageInterceptor


  • public interface ConnectorMessageInterceptor
    Interface for user-defined object interceptors.

    Interceptors allow user to transform objects send and received via REST protocols. For example they could be used for customized multi-language marshalling by converting binary object representation received from client to java object.

    • Method Detail

      • onReceive

        @Nullable
        @Nullable Object onReceive​(@Nullable
                                   @Nullable Object obj)
        Intercepts received objects.
        Parameters:
        obj - Original incoming object.
        Returns:
        Object which should replace original in later processing.
      • onSend

        @Nullable
        @Nullable Object onSend​(Object obj)
        Intercepts received objects.
        Parameters:
        obj - Original incoming object.
        Returns:
        Object which should be send to remote client instead of original.