Class BinaryToMessageConverter

java.lang.Object
org.springframework.integration.mongodb.support.BinaryToMessageConverter
All Implemented Interfaces:
org.springframework.core.convert.converter.Converter<org.bson.types.Binary,​org.springframework.messaging.Message<?>>

@ReadingConverter
public class BinaryToMessageConverter
extends java.lang.Object
implements org.springframework.core.convert.converter.Converter<org.bson.types.Binary,​org.springframework.messaging.Message<?>>
Since:
5.0
  • Constructor Summary

    Constructors 
    Constructor Description
    BinaryToMessageConverter()  
  • Method Summary

    Modifier and Type Method Description
    void addAllowedPatterns​(java.lang.String... patterns)
    Add patterns for packages/classes that are allowed to be deserialized.
    org.springframework.messaging.Message<?> convert​(org.bson.types.Binary source)  

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.springframework.core.convert.converter.Converter

    andThen
  • Constructor Details

  • Method Details

    • convert

      public org.springframework.messaging.Message<?> convert​(org.bson.types.Binary source)
      Specified by:
      convert in interface org.springframework.core.convert.converter.Converter<org.bson.types.Binary,​org.springframework.messaging.Message<?>>
    • addAllowedPatterns

      public void addAllowedPatterns​(java.lang.String... patterns)
      Add patterns for packages/classes that are allowed to be deserialized. A class can be fully qualified or a wildcard '*' is allowed at the beginning or end of the class name. Examples: com.foo.*, *.MyClass.
      Parameters:
      patterns - the patterns.
      Since:
      5.4