@ManagedResource @IntegrationManagedResource public interface RecipientListRouterManagement
| Modifier and Type | Method and Description |
|---|---|
void |
addRecipient(java.lang.String channelName)
Add a recipient with channelName.
|
void |
addRecipient(java.lang.String channelName,
java.lang.String selectorExpression)
Add a recipient with channelName and expression.
|
java.util.Collection<?> |
getRecipients() |
int |
removeRecipient(java.lang.String channelName)
Remove all recipients that match the channelName.
|
int |
removeRecipient(java.lang.String channelName,
java.lang.String selectorExpression)
Remove all recipients that match the channelName and expression.
|
void |
replaceRecipients(java.util.Properties recipientMappings)
Replace recipient.
|
void |
setRecipientMappings(java.util.Map<java.lang.String,java.lang.String> recipientMappings)
Set recipients.
|
@ManagedOperation
void addRecipient(java.lang.String channelName,
java.lang.String selectorExpression)
channelName - The channel name.selectorExpression - The expression to filter the incoming message.@ManagedOperation void addRecipient(java.lang.String channelName)
channelName - The channel name.@ManagedOperation int removeRecipient(java.lang.String channelName)
channelName - The channel name.@ManagedOperation
int removeRecipient(java.lang.String channelName,
java.lang.String selectorExpression)
channelName - The channel name.selectorExpression - The expression to filter the incoming message@ManagedAttribute java.util.Collection<?> getRecipients()
@ManagedOperation void replaceRecipients(java.util.Properties recipientMappings)
recipientMappings - contain channelName and expression.@ManagedAttribute void setRecipientMappings(java.util.Map<java.lang.String,java.lang.String> recipientMappings)
recipientMappings - contain channelName and expression.