GH-3286: Make FileTailingEvent#getMessage public

Fixes https://github.com/spring-projects/spring-integration/issues/3286

The `FileTailingEvent.getMessage()` is really meant to be as `public`

**Cherry-pick to 5.3.x, 5.2.x, 5.1.x & 4.3.x**
This commit is contained in:
Vladimir Plizga
2020-05-21 20:40:41 +07:00
committed by Artem Bilan
parent aec7bed522
commit 28a5be7a64

View File

@@ -1,5 +1,5 @@
/*
* Copyright 2002-2019 the original author or authors.
* Copyright 2002-2020 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.
@@ -36,6 +36,7 @@ import org.springframework.util.Assert;
* @author Gary Russell
* @author Artem Bilan
* @author Ali Shahbour
* @author Vladimir Plizga
* @since 3.0
*
*/
@@ -218,7 +219,15 @@ public abstract class FileTailingMessageProducerSupport extends MessageProducerS
this.file = file;
}
protected String getMessage() {
/**
* Return the text message emitted from the underlying tailing producer
* ({@linkplain ApacheCommonsFileTailingMessageProducer Apache Commons} or one of
* {@linkplain OSDelegatingFileTailingMessageProducer OS natives}).
* <p>Note that for the same event type (e.g. 'file not found') the text may be different
* depending on the producer and its platform.
* @return the original text of the tailing event
*/
public String getMessage() {
return this.message;
}