Class AggregatingConsumerImpl<E extends AggregatingConsumeService>

    • Field Detail

      • log

        protected transient org.slf4j.Logger log
    • Constructor Detail

      • AggregatingConsumerImpl

        public AggregatingConsumerImpl()
    • Method Detail

      • getMessageAggregator

        public MessageAggregator getMessageAggregator()
        Returns:
        the messageHandler
      • setMessageAggregator

        public void setMessageAggregator​(MessageAggregator cmh)
        Set the message handler that controls how the correlated message is merged into the original.
        Parameters:
        cmh - the messageHandler to set
      • stop

        public void stop()
        Description copied from interface: ComponentLifecycle
        Stop the component

        A stopped component is not expected to be ready to process messages. In the case of AdaptrisMessageConsumer, calling stop will pause message delivery. Throwing a RuntimeException may cause unintended consequences

        Specified by:
        stop in interface ComponentLifecycle
      • close

        public void close()
        Description copied from interface: ComponentLifecycle
        Closes the component.

        A closed component should release any connections it uses, etc. and clean up completely. Throwing a RuntimeException may cause unintended consequences

        Specified by:
        close in interface ComponentLifecycle
      • getEndpoint

        public java.lang.String getEndpoint()
      • setEndpoint

        public void setEndpoint​(java.lang.String endpoint)
      • getFilterExpression

        public java.lang.String getFilterExpression()
      • setFilterExpression

        public void setFilterExpression​(java.lang.String filterExpression)