Class AllowedListDeserializingMessageConverter
java.lang.Object
org.springframework.amqp.support.converter.AbstractMessageConverter
org.springframework.amqp.support.converter.AllowedListDeserializingMessageConverter
- All Implemented Interfaces:
MessageConverter
- Direct Known Subclasses:
SerializerMessageConverter, SimpleMessageConverter
MessageConverters that potentially use Java deserialization.
- Since:
- 1.5.5
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddAllowedListPatterns(String... patterns) Add package/class patterns to the allowed list.protected voidcheckAllowedList(Class<?> clazz) voidsetAllowedListPatterns(List<String> patterns) Set simple patterns for allowable packages/classes for deserialization.Methods inherited from class AbstractMessageConverter
createMessage, createMessage, isCreateMessageIds, setCreateMessageIds, toMessage, toMessageMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface MessageConverter
fromMessage
-
Constructor Details
-
AllowedListDeserializingMessageConverter
public AllowedListDeserializingMessageConverter()
-
-
Method Details
-
setAllowedListPatterns
Set simple patterns for allowable packages/classes for deserialization. The patterns will be applied in order until a match is found. 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.
-
addAllowedListPatterns
Add package/class patterns to the allowed list.- Parameters:
patterns- the patterns to add.- Since:
- 1.5.7
- See Also:
-
checkAllowedList
-