com.bankframe.ei.comms
Class ECommsManager

java.lang.Object
  extended bycom.bankframe.ei.comms.ECommsManager
Direct Known Subclasses:
EHTTPCommsManager, EHTTPServletCommsManager, EXMLServletCommsManager, RMICommsManager

Deprecated. use the new client connectivity framework implemented in com.bankframe.ei.channel and its sub-packages instead.

public abstract class ECommsManager
extends java.lang.Object


Constructor Summary
ECommsManager(java.lang.String name)
          Deprecated. Constructor
 
Method Summary
static java.util.Vector breakUpString(java.lang.String delimiter, java.lang.String rec)
          Deprecated. This method breaks up a string record
static DataPacket convertVectorPairsToDataPacket(java.util.Vector values)
          Deprecated. This method puts vector contents into a DataPacket It assumes every even element is a key and every odd element is a value.
abstract  java.util.Vector format(java.util.Vector dataPackets)
          Deprecated. This method must be overridden by comms subclasses to format a DataPacket for sending.
 java.lang.String getDelimiter()
          Deprecated. This method returns the delimiter string.
 java.lang.String getName()
          Deprecated. This method returns the name of this comms manager.
 java.util.Vector sendDataPacket(DataPacket data)
          Deprecated. This method processes the transaction sent to the comms Manager.
 java.util.Vector sendDataPackets(java.util.Vector dataPackets)
          Deprecated. This method sends one or more data packets Note that most implementations of ECommsManager do not actually support this method.
 void setDelimiter(java.lang.String d)
          Deprecated. This method sets the delimiter string.
 void setName(java.lang.String name)
          Deprecated. This method sets the name of this comms manager object.
abstract  java.util.Vector unformat(java.lang.Object data)
          Deprecated. This method must be overridden by comms subclasses to unformat recieved data back to a DataPacket.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ECommsManager

public ECommsManager(java.lang.String name)
Deprecated. 
Constructor

Parameters:
name - Name of this comms manager
Method Detail

breakUpString

public static java.util.Vector breakUpString(java.lang.String delimiter,
                                             java.lang.String rec)
Deprecated. 
This method breaks up a string record

Parameters:
delimiter - Delimiter used to separate fields in the input record
rec - String containing the input record
Returns:
Vector containing the fields in the input string

convertVectorPairsToDataPacket

public static DataPacket convertVectorPairsToDataPacket(java.util.Vector values)
Deprecated. 
This method puts vector contents into a DataPacket It assumes every even element is a key and every odd element is a value. 0 is taken as being even.

Parameters:
values - Vector containing the key/value pairs
Returns:
DataPacket containing the key/value pairs

format

public abstract java.util.Vector format(java.util.Vector dataPackets)
Deprecated. 
This method must be overridden by comms subclasses to format a DataPacket for sending.

Parameters:
dataPackets - Vector of data to be formatted
Returns:
Vector of Formatted Data

getDelimiter

public java.lang.String getDelimiter()
Deprecated. 
This method returns the delimiter string.

Returns:
Delimiter string

getName

public java.lang.String getName()
Deprecated. 
This method returns the name of this comms manager.

Returns:
Name of this comms manager

sendDataPacket

public java.util.Vector sendDataPacket(DataPacket data)
Deprecated. 
This method processes the transaction sent to the comms Manager. specified comms manager.

Parameters:
data - DataPackets to be sent
Returns:
Vector of dataPackets

sendDataPackets

public java.util.Vector sendDataPackets(java.util.Vector dataPackets)
Deprecated. 
This method sends one or more data packets Note that most implementations of ECommsManager do not actually support this method.

Parameters:
dataPackets - Vector of the DataPackets to send
Returns:
Vector of the returned data packets

setDelimiter

public void setDelimiter(java.lang.String d)
Deprecated. 
This method sets the delimiter string.

Parameters:
d - The new delimiter string

setName

public void setName(java.lang.String name)
Deprecated. 
This method sets the name of this comms manager object.

Parameters:
name - New name of this comms manager

unformat

public abstract java.util.Vector unformat(java.lang.Object data)
Deprecated. 
This method must be overridden by comms subclasses to unformat recieved data back to a DataPacket.

Returns:
The unformatted data


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