net.sourceforge.fixagora.basis.client.control
Class BasisClientConnector

java.lang.Object
  extended by net.sourceforge.fixagora.basis.client.control.BasisClientConnector

public class BasisClientConnector
extends java.lang.Object

The Class BasisClientConnector.


Constructor Summary
BasisClientConnector(java.lang.String host, int port)
          Instantiates a new basis client connector.
 
Method Summary
 void addBasisClientConnectorListener(BasisClientConnectorListener basisClientConnectorListener)
          Adds the basis client connector listener.
 void channelClosed()
          Channel closed.
 void channelConnected(org.jboss.netty.channel.Channel channel)
          Channel connected.
 void connect()
          Connect.
 void disconnect()
          Disconnect.
 java.util.List<FIXAgoraPlugin> getFixAgoraPlugins()
          Gets the fix agora plugins.
 FUser getFUser()
          Gets the f user.
 void messageReceived(java.lang.Object object)
          Message received.
 void removeBasisClientConnectorListener(BasisClientConnectorListener basisClientConnectorListener)
          Removes the basis client connector listener.
 AbstractResponse sendRequest(AbstractRequest abstractRequest)
          Send request.
 void setFUser(FUser user)
          Sets the f user.
 void setHighlightKey(java.lang.String key)
          Sets the highlight key.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BasisClientConnector

public BasisClientConnector(java.lang.String host,
                            int port)
Instantiates a new basis client connector.

Parameters:
host - the host
port - the port
Method Detail

addBasisClientConnectorListener

public void addBasisClientConnectorListener(BasisClientConnectorListener basisClientConnectorListener)
Adds the basis client connector listener.

Parameters:
basisClientConnectorListener - the basis client connector listener

getFUser

public FUser getFUser()
Gets the f user.

Returns:
the f user

setFUser

public void setFUser(FUser user)
Sets the f user.

Parameters:
user - the new f user

removeBasisClientConnectorListener

public void removeBasisClientConnectorListener(BasisClientConnectorListener basisClientConnectorListener)
Removes the basis client connector listener.

Parameters:
basisClientConnectorListener - the basis client connector listener

connect

public void connect()
Connect.


disconnect

public void disconnect()
Disconnect.


messageReceived

public void messageReceived(java.lang.Object object)
                     throws java.lang.Exception
Message received.

Parameters:
object - the object
Throws:
java.lang.Exception - the exception

channelClosed

public void channelClosed()
                   throws java.lang.Exception
Channel closed.

Throws:
java.lang.Exception - the exception

channelConnected

public void channelConnected(org.jboss.netty.channel.Channel channel)
                      throws java.lang.Exception
Channel connected.

Parameters:
channel - the channel
Throws:
java.lang.Exception - the exception

setHighlightKey

public void setHighlightKey(java.lang.String key)
Sets the highlight key.

Parameters:
key - the new highlight key

sendRequest

public AbstractResponse sendRequest(AbstractRequest abstractRequest)
Send request.

Parameters:
abstractRequest - the abstract request
Returns:
the abstract response

getFixAgoraPlugins

public java.util.List<FIXAgoraPlugin> getFixAgoraPlugins()
Gets the fix agora plugins.

Returns:
the fix agora plugins