com.bankframe.ei.comms
Class EHTTPServletCommsManager

java.lang.Object
  extended bycom.bankframe.ei.comms.ECommsManager
      extended bycom.bankframe.ei.comms.EHTTPServletCommsManager

Deprecated. use com.bankframe.ei.channel.server.HttpServer instead

public class EHTTPServletCommsManager
extends ECommsManager

This class listens for request from BankFrame clients and passes them on to the RequestRouter


Field Summary
static java.lang.String END_DATAPACKET
          Deprecated.  
static java.lang.String END_RESPONSE
          Deprecated.  
static java.lang.String END_VALUE
          Deprecated.  
static java.lang.String KEYVALUE_DELIMITER
          Deprecated.  
static java.lang.String START_DATAPACKET
          Deprecated.  
static java.lang.String START_KEY
          Deprecated.  
static java.lang.String START_RESPONSE
          Deprecated.  
 
Constructor Summary
EHTTPServletCommsManager(java.lang.String name, javax.servlet.ServletResponse media)
          Deprecated. Constructor
 
Method Summary
 java.util.Vector format(java.util.Vector dataPackets)
          Deprecated. This method formats a DataPacket for sending on the comms protocol.
 java.util.Vector sendDataPacket(DataPacket data)
          Deprecated. This method is reimplemented in this class because the response does not need to be unformatted
 java.util.Vector sendDataPackets(java.util.Vector dataPackets)
          Deprecated. This method sends the request Vector of DataPackets.
 java.util.Vector unformat(java.lang.Object dataSource)
          Deprecated. This method unformats the HTTP request into a DataPacket.
 
Methods inherited from class com.bankframe.ei.comms.ECommsManager
breakUpString, convertVectorPairsToDataPacket, getDelimiter, getName, setDelimiter, setName
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

START_RESPONSE

public static final java.lang.String START_RESPONSE
Deprecated. 
See Also:
Constant Field Values

END_RESPONSE

public static final java.lang.String END_RESPONSE
Deprecated. 
See Also:
Constant Field Values

START_DATAPACKET

public static final java.lang.String START_DATAPACKET
Deprecated. 
See Also:
Constant Field Values

END_DATAPACKET

public static final java.lang.String END_DATAPACKET
Deprecated. 
See Also:
Constant Field Values

START_KEY

public static final java.lang.String START_KEY
Deprecated. 
See Also:
Constant Field Values

END_VALUE

public static final java.lang.String END_VALUE
Deprecated. 
See Also:
Constant Field Values

KEYVALUE_DELIMITER

public static final java.lang.String KEYVALUE_DELIMITER
Deprecated. 
See Also:
Constant Field Values
Constructor Detail

EHTTPServletCommsManager

public EHTTPServletCommsManager(java.lang.String name,
                                javax.servlet.ServletResponse media)
Deprecated. 
Constructor

Parameters:
name - The name of this comms mgr
media - The ServletResponse object which is used for returning responses to the client
Method Detail

format

public java.util.Vector format(java.util.Vector dataPackets)
Deprecated. 
This method formats a DataPacket for sending on the comms protocol.

Specified by:
format in class ECommsManager
Parameters:
dataPackets - Vector of Data to be formatted
Returns:
Vector containing the formatted data

sendDataPacket

public java.util.Vector sendDataPacket(DataPacket data)
Deprecated. 
This method is reimplemented in this class because the response does not need to be unformatted

Overrides:
sendDataPacket in class ECommsManager
Parameters:
data - DataPacket to be sent
Returns:
null

sendDataPackets

public java.util.Vector sendDataPackets(java.util.Vector dataPackets)
Deprecated. 
This method sends the request Vector of DataPackets. Note that this implementation only supports the sending of a Vector containing a single DataPacket

Overrides:
sendDataPackets in class ECommsManager
Parameters:
dataPackets - Vector of the data to be sent
Returns:
The reponse data from BankFrame

unformat

public java.util.Vector unformat(java.lang.Object dataSource)
Deprecated. 
This method unformats the HTTP request into a DataPacket. This method can handle both HTTP GET and HTTP POST encoded requests.

Specified by:
unformat in class ECommsManager
Parameters:
dataSource - Object to be unformatted
Returns:
Vector of the unformatted data


Copyright © 2005, 2007, Oracle. All rights reserved.