quickfix.mina
Class ProtocolFactory

java.lang.Object
  extended by quickfix.mina.ProtocolFactory

public class ProtocolFactory
extends java.lang.Object

A utility class for creating addresses and connection-related objects based on the MINA transport type.


Constructor Summary
ProtocolFactory()
           
 
Method Summary
static org.apache.mina.common.IoAcceptor createIoAcceptor(org.apache.mina.common.TransportType transportType)
           
static org.apache.mina.common.IoConnector createIoConnector(java.net.SocketAddress address)
           
static java.net.SocketAddress createSocketAddress(org.apache.mina.common.TransportType transportType, java.lang.String host, int port)
           
static org.apache.mina.common.TransportType getAddressTransportType(java.net.SocketAddress address)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProtocolFactory

public ProtocolFactory()
Method Detail

createSocketAddress

public static java.net.SocketAddress createSocketAddress(org.apache.mina.common.TransportType transportType,
                                                         java.lang.String host,
                                                         int port)
                                                  throws ConfigError
Throws:
ConfigError

getAddressTransportType

public static org.apache.mina.common.TransportType getAddressTransportType(java.net.SocketAddress address)

createIoAcceptor

public static org.apache.mina.common.IoAcceptor createIoAcceptor(org.apache.mina.common.TransportType transportType)

createIoConnector

public static org.apache.mina.common.IoConnector createIoConnector(java.net.SocketAddress address)
                                                            throws ConfigError
Throws:
ConfigError