Skip to content

Commit

Permalink
GH-8754: MessageBuilder: enhance @Nullable
Browse files Browse the repository at this point in the history
Fixes #8754

* `AbstractIntegrationMessageBuilder.setExpirationDate(@nullable Long expirationDate)`
* `MessageBuilder.setExpirationDate(@nullable Long expirationDate)`
* `MessageBuilder.setExpirationDate(@nullable Date expirationDate)`

**Cherry-pick to `6.1.x` & `6.0.x`**
  • Loading branch information
mrpiggi committed Oct 10, 2023
1 parent 098ba3e commit 75fcdda
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 3 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@
*/
public abstract class AbstractIntegrationMessageBuilder<T> {

public AbstractIntegrationMessageBuilder<T> setExpirationDate(Long expirationDate) {
public AbstractIntegrationMessageBuilder<T> setExpirationDate(@Nullable Long expirationDate) {
return setHeader(IntegrationMessageHeaderAccessor.EXPIRATION_DATE, expirationDate);
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -241,13 +241,13 @@ public MessageBuilder<T> popSequenceDetails() {
}

@Override
public MessageBuilder<T> setExpirationDate(Long expirationDate) {
public MessageBuilder<T> setExpirationDate(@Nullable Long expirationDate) {
super.setExpirationDate(expirationDate);
return this;
}

@Override
public MessageBuilder<T> setExpirationDate(Date expirationDate) {
public MessageBuilder<T> setExpirationDate(@Nullable Date expirationDate) {
super.setExpirationDate(expirationDate);
return this;
}
Expand Down

0 comments on commit 75fcdda

Please sign in to comment.