Polishing
This commit is contained in:
@@ -34,8 +34,7 @@ public interface ContentTypeResolver {
|
||||
* Determine the {@link MimeType} of a message from the given MessageHeaders.
|
||||
* @param headers the headers to use for the resolution
|
||||
* @return the resolved {@code MimeType}, or {@code null} if none found
|
||||
* @throws org.springframework.util.InvalidMimeTypeException if the content type
|
||||
* is a String that cannot be parsed
|
||||
* @throws InvalidMimeTypeException if the content type is a String that cannot be parsed
|
||||
* @throws IllegalArgumentException if there is a content type but its type is unknown
|
||||
*/
|
||||
@Nullable
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright 2002-2013 the original author or authors.
|
||||
* Copyright 2002-2017 the original author or authors.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
|
||||
@@ -70,11 +70,15 @@ public class ChannelRegistration {
|
||||
}
|
||||
|
||||
/**
|
||||
* Configure interceptors for the message channel.
|
||||
* @deprecated as of 4.3.12, in favor of {@link #interceptors(ChannelInterceptor...)}
|
||||
*/
|
||||
@Deprecated
|
||||
public ChannelRegistration setInterceptors(ChannelInterceptor... interceptors) {
|
||||
return interceptors(interceptors);
|
||||
public ChannelRegistration setInterceptors(@Nullable ChannelInterceptor... interceptors) {
|
||||
if (interceptors != null) {
|
||||
this.interceptors.addAll(Arrays.asList(interceptors));
|
||||
}
|
||||
return this;
|
||||
}
|
||||
|
||||
|
||||
|
||||
@@ -148,6 +148,7 @@ public interface StompSession {
|
||||
|
||||
/**
|
||||
* Return the headers used on the SUBSCRIBE frame.
|
||||
* @since 5.0
|
||||
*/
|
||||
StompHeaders getSubscriptionHeaders();
|
||||
|
||||
@@ -160,6 +161,7 @@ public interface StompSession {
|
||||
* Alternative to {@link #unsubscribe()} with additional custom headers
|
||||
* to send to the server.
|
||||
* <p><strong>Note:</strong> There is no need to set the subscription id.
|
||||
* @since 5.0
|
||||
*/
|
||||
void unsubscribe(@Nullable StompHeaders stompHeaders);
|
||||
}
|
||||
|
||||
@@ -102,4 +102,5 @@ public class UserDestinationResult {
|
||||
return "UserDestinationResult [source=" + this.sourceDestination + ", target=" + this.targetDestinations +
|
||||
", subscribeDestination=" + this.subscribeDestination + ", user=" + this.user + "]";
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user