Class UpstreamMessageEvent

    • Field Detail

      • channel

        private final Channel channel
      • message

        private final java.lang.Object message
      • remoteAddress

        private final java.net.SocketAddress remoteAddress
    • Constructor Detail

      • UpstreamMessageEvent

        public UpstreamMessageEvent​(Channel channel,
                                    java.lang.Object message,
                                    java.net.SocketAddress remoteAddress)
        Creates a new instance.
    • Method Detail

      • getFuture

        public ChannelFuture getFuture()
        Description copied from interface: ChannelEvent
        Returns the ChannelFuture which is associated with this event. If this event is an upstream event, this method will always return a SucceededChannelFuture because the event has occurred already. If this event is a downstream event (i.e. I/O request), the returned future will be notified when the I/O request succeeds or fails.
        Specified by:
        getFuture in interface ChannelEvent
      • getMessage

        public java.lang.Object getMessage()
        Description copied from interface: MessageEvent
        Returns the message.
        Specified by:
        getMessage in interface MessageEvent
      • getRemoteAddress

        public java.net.SocketAddress getRemoteAddress()
        Description copied from interface: MessageEvent
        Returns the remote address of the message.
        Specified by:
        getRemoteAddress in interface MessageEvent
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object