org.red5.server.net.policy
Class SocketPolicyHandler

java.lang.Object
  extended by org.apache.mina.core.service.IoHandlerAdapter
      extended by org.red5.server.net.policy.SocketPolicyHandler
All Implemented Interfaces:
org.apache.mina.core.service.IoHandler

public class SocketPolicyHandler
extends org.apache.mina.core.service.IoHandlerAdapter

Provides the socket policy file.

Author:
Paul Gregoire (mondain@gmail.com)
See Also:
"http://www.adobe.com/devnet/flashplayer/articles/socket_policy_files.html"

Field Summary
protected static Logger log
           
 
Constructor Summary
SocketPolicyHandler()
           
 
Method Summary
 void exceptionCaught(org.apache.mina.core.session.IoSession session, Throwable ex)
           
 String getHost()
           
 int getPort()
           
 void messageReceived(org.apache.mina.core.session.IoSession session, Object message)
           
 void setHost(String host)
           
 void setPort(int port)
           
 void start()
           
 void stop()
           
 
Methods inherited from class org.apache.mina.core.service.IoHandlerAdapter
messageSent, sessionClosed, sessionCreated, sessionIdle, sessionOpened
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log

protected static Logger log
Constructor Detail

SocketPolicyHandler

public SocketPolicyHandler()
Method Detail

start

public void start()

stop

public void stop()

messageReceived

public void messageReceived(org.apache.mina.core.session.IoSession session,
                            Object message)
                     throws Exception
Specified by:
messageReceived in interface org.apache.mina.core.service.IoHandler
Overrides:
messageReceived in class org.apache.mina.core.service.IoHandlerAdapter
Throws:
Exception

exceptionCaught

public void exceptionCaught(org.apache.mina.core.session.IoSession session,
                            Throwable ex)
                     throws Exception
Specified by:
exceptionCaught in interface org.apache.mina.core.service.IoHandler
Overrides:
exceptionCaught in class org.apache.mina.core.service.IoHandlerAdapter
Throws:
Exception

getHost

public String getHost()

setHost

public void setHost(String host)

getPort

public int getPort()

setPort

public void setPort(int port)


Copyright © 2006-2009 The Red5 Project