@Target(value=TYPE)
@Retention(value=RUNTIME)
@Documented
@Import(value={MessageLogReceiverEndpointBeanRegistrar.class,MessageLogReceiverEndpointAutoConfiguration.class})
@Repeatable(value=EnableMessageLogReceiverEndpoints.class)
public @interface EnableMessageLogReceiverEndpoint
| Modifier and Type | Required Element and Description |
|---|---|
java.lang.String |
channelName
The name of the message-log channel.
|
public abstract java.lang.String channelName
Resolving placeholders like "${my.channel.name}" is supported for this property.
public abstract java.lang.String name
If #name is not set, the name of the bean is derived from the name of the message channel. The name
is constructed by tranforming hyphenated variable naming convention, e.g., "my-channel" into
the Spring bean naming convention, e.g., "myChannel". After this conversion, the string
"MessageLogReceiverEndpoint" is appended. A channel named "my-channel" will therefore result in a bean name
"myChannelMessageLogReceiverEndpoint".