Enhanced the RemoteServer/RemoteClient listener API

This commit is contained in:
Jonas Bonér 2010-08-21 18:05:06 +02:00
parent 70d61b118a
commit 2d20294d0f
5 changed files with 59 additions and 59 deletions

View file

@ -406,7 +406,7 @@ class RemoteServerHandler(
def operationComplete(future: ChannelFuture): Unit = {
if (future.isSuccess) {
openChannels.add(future.getChannel)
server.foreachListener(_ ! RemoteServerClientConnected(server))
server.foreachListener(_ ! RemoteServerClientConnected(server))
} else future.getChannel.close
}
})
@ -415,7 +415,7 @@ class RemoteServerHandler(
override def channelClosed(ctx: ChannelHandlerContext, event: ChannelStateEvent) = {
log.debug("Remote client disconnected from [%s]", server.name)
server.foreachListener(_ ! RemoteServerClientDisconnected(server))
server.foreachListener(_ ! RemoteServerClientDisconnected(server))
}
override def handleUpstream(ctx: ChannelHandlerContext, event: ChannelEvent) = {