uk.ac.rdg.resc.jstyx.interloper
Class StyxInterloperProtocolProvider

java.lang.Object
  extended by uk.ac.rdg.resc.jstyx.interloper.StyxInterloperProtocolProvider
All Implemented Interfaces:
org.apache.mina.protocol.ProtocolProvider

public class StyxInterloperProtocolProvider
extends java.lang.Object
implements org.apache.mina.protocol.ProtocolProvider

Protocol provider for Styx interloper; handles client and server part

Author:
Jon Blower $Revision: 136 $ $Date: 2005-03-11 14:02:17 +0000 (Fri, 11 Mar 2005) $ $Log$ Revision 1.2 2005/03/11 14:01:59 jonblower Merged MINA-Test_20059309 into main line of development Revision 1.1.2.2 2005/03/10 18:29:41 jonblower Changed to use StyxCodecFactory Revision 1.1.2.1 2005/03/10 14:30:03 jonblower Initial import

Field Summary
static int CLIENT_MODE
           
static int SERVER_MODE
           
 
Constructor Summary
StyxInterloperProtocolProvider(java.net.InetSocketAddress destSockAddr, InterloperListener listener)
          Constructor for server mode
StyxInterloperProtocolProvider(org.apache.mina.protocol.ProtocolSession serverSession, InterloperListener listener)
          Constructor for client mode
 
Method Summary
 org.apache.mina.protocol.ProtocolCodecFactory getCodecFactory()
           
 org.apache.mina.protocol.ProtocolHandler getHandler()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CLIENT_MODE

public static final int CLIENT_MODE
See Also:
Constant Field Values

SERVER_MODE

public static final int SERVER_MODE
See Also:
Constant Field Values
Constructor Detail

StyxInterloperProtocolProvider

public StyxInterloperProtocolProvider(org.apache.mina.protocol.ProtocolSession serverSession,
                                      InterloperListener listener)
Constructor for client mode


StyxInterloperProtocolProvider

public StyxInterloperProtocolProvider(java.net.InetSocketAddress destSockAddr,
                                      InterloperListener listener)
Constructor for server mode

Method Detail

getCodecFactory

public org.apache.mina.protocol.ProtocolCodecFactory getCodecFactory()
Specified by:
getCodecFactory in interface org.apache.mina.protocol.ProtocolProvider

getHandler

public org.apache.mina.protocol.ProtocolHandler getHandler()
Specified by:
getHandler in interface org.apache.mina.protocol.ProtocolProvider


Copyright © 2004-2006 Reading e-Science Centre. All Rights Reserved.