Example usage for org.springframework.integration.channel AbstractSubscribableChannel setBeanName

List of usage examples for org.springframework.integration.channel AbstractSubscribableChannel setBeanName

Introduction

In this page you can find the example usage for org.springframework.integration.channel AbstractSubscribableChannel setBeanName.

Prototype

@Override
    public final void setBeanName(String beanName) 

Source Link

Usage

From source file:org.springframework.integration.channel.P2pChannelTests.java

@Test
public void testCustomChannelLoggingWithMoreThenOneSubscriberNotAbstractDispatcher() {
    final MessageDispatcher mockDispatcher = mock(MessageDispatcher.class);
    when(mockDispatcher.addHandler(Mockito.any(MessageHandler.class))).thenReturn(true);
    when(mockDispatcher.removeHandler(Mockito.any(MessageHandler.class))).thenReturn(true).thenReturn(false)
            .thenReturn(true);/*from w ww. j a va2 s.  c om*/

    final AbstractSubscribableChannel channel = new AbstractSubscribableChannel() {
        @Override
        protected MessageDispatcher getDispatcher() {
            return mockDispatcher;
        }
    };
    channel.setBeanName("customChannel");

    verifySubscriptions(channel);
}