Browse Source

Add getters to RSocketMessageHandler

pull/23255/head
Rossen Stoyanchev 7 years ago
parent
commit
7b1a6eb50a
  1. 26
      spring-messaging/src/main/java/org/springframework/messaging/rsocket/annotation/support/RSocketMessageHandler.java

26
spring-messaging/src/main/java/org/springframework/messaging/rsocket/annotation/support/RSocketMessageHandler.java

@ -148,6 +148,15 @@ public class RSocketMessageHandler extends MessageMappingMessageHandler { @@ -148,6 +148,15 @@ public class RSocketMessageHandler extends MessageMappingMessageHandler {
this.metadataExtractor = extractor;
}
/**
* Return the configured {@link #setMetadataExtractor MetadataExtractor}.
* This may be {@code null} before {@link #afterPropertiesSet()}.
*/
@Nullable
public MetadataExtractor getMetadataExtractor() {
return this.metadataExtractor;
}
/**
* Configure the default content type to use for data payloads if the
* {@code SETUP} frame did not specify one.
@ -158,6 +167,15 @@ public class RSocketMessageHandler extends MessageMappingMessageHandler { @@ -158,6 +167,15 @@ public class RSocketMessageHandler extends MessageMappingMessageHandler {
this.defaultDataMimeType = mimeType;
}
/**
* Return the configured
* {@link #setDefaultDataMimeType defaultDataMimeType}, or {@code null}.
*/
@Nullable
public MimeType getDefaultDataMimeType() {
return this.defaultDataMimeType;
}
/**
* Configure the default {@code MimeType} for payload data if the
* {@code SETUP} frame did not specify one.
@ -169,6 +187,14 @@ public class RSocketMessageHandler extends MessageMappingMessageHandler { @@ -169,6 +187,14 @@ public class RSocketMessageHandler extends MessageMappingMessageHandler {
this.defaultMetadataMimeType = mimeType;
}
/**
* Return the configured
* {@link #setDefaultMetadataMimeType defaultMetadataMimeType}.
*/
public MimeType getDefaultMetadataMimeType() {
return this.defaultMetadataMimeType;
}
@Override
public void afterPropertiesSet() {

Loading…
Cancel
Save