org.freeswitch.esl.client.outbound.example
Class SimpleHangupOutboundHandler

java.lang.Object
  extended by org.jboss.netty.channel.SimpleChannelUpstreamHandler
      extended by org.freeswitch.esl.client.internal.AbstractEslClientHandler
          extended by org.freeswitch.esl.client.outbound.AbstractOutboundClientHandler
              extended by org.freeswitch.esl.client.outbound.example.SimpleHangupOutboundHandler
All Implemented Interfaces:
ChannelHandler, ChannelUpstreamHandler

public class SimpleHangupOutboundHandler
extends AbstractOutboundClientHandler

Simple example of a handler for outbound connection from FreeSWITCH server. This class will log some of the FreeSWTICH call channel variables and then hangup the call.

Author:
david varnes

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.jboss.netty.channel.ChannelHandler
ChannelHandler.Sharable
 
Field Summary
 
Fields inherited from class org.freeswitch.esl.client.internal.AbstractEslClientHandler
LINE_TERMINATOR, MESSAGE_TERMINATOR
 
Constructor Summary
SimpleHangupOutboundHandler()
           
 
Method Summary
 
Methods inherited from class org.freeswitch.esl.client.outbound.AbstractOutboundClientHandler
channelConnected
 
Methods inherited from class org.freeswitch.esl.client.internal.AbstractEslClientHandler
messageReceived, sendAsyncCommand, sendSyncMultiLineCommand, sendSyncSingleLineCommand
 
Methods inherited from class org.jboss.netty.channel.SimpleChannelUpstreamHandler
channelBound, channelClosed, channelDisconnected, channelInterestChanged, channelOpen, channelUnbound, childChannelClosed, childChannelOpen, exceptionCaught, handleUpstream, writeComplete
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SimpleHangupOutboundHandler

public SimpleHangupOutboundHandler()


Copyright © 2009-2010 david varnes. All Rights Reserved.