org.jpos.iso.channel
Class HEXChannel
java.lang.Object
java.util.Observable
org.jpos.iso.BaseChannel
org.jpos.iso.channel.HEXChannel
- All Implemented Interfaces:
- java.lang.Cloneable, Configurable, BaseChannelMBean, ClientChannel, FactoryChannel, FilteredChannel, ISOChannel, ISOSource, ServerChannel, LogSource
public class HEXChannel
- extends BaseChannel
Sends a four ASCII hex characters indicating message length (up to 0xffff)
- Version:
- $Revision: 2854 $ $Date: 2010-01-02 02:34:31 -0800 (Sat, 02 Jan 2010) $
- Author:
- Mladen Mrkic , apr
- See Also:
ISOMsg,
ISOException,
ISOChannel
| Methods inherited from class org.jpos.iso.BaseChannel |
accept, addFilter, addFilter, addIncomingFilter, addOutgoingFilter, clone, connect, disconnect, getBytes, getChannel, getConfiguration, getCounters, getHeader, getHost, getIncomingFilters, getLogger, getMaxPacketLength, getName, getOriginalRealm, getOutgoingFilters, getPackager, getPort, getRealm, getServerSocket, getSocket, getSocketFactory, getTimeout, isConnected, isOverrideHeader, receive, reconnect, removeFilter, removeFilter, removeIncomingFilter, removeOutgoingFilter, resetCounters, send, send, sendKeepAlive, setConfiguration, setHeader, setHeader, setHost, setHost, setIncomingFilters, setLocalAddress, setLogger, setMaxPacketLength, setName, setOutgoingFilters, setOverrideHeader, setPackager, setPort, setServerSocket, setSocketFactory, setTimeout, setUsable |
| Methods inherited from class java.util.Observable |
addObserver, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
HEXChannel
public HEXChannel()
HEXChannel
public HEXChannel(java.lang.String host,
int port,
ISOPackager p,
byte[] TPDU)
- Construct client ISOChannel
- Parameters:
host - server TCP Addressport - server port numberp - an ISOPackagerTPDU - an optional raw header (i.e. TPDU)- See Also:
ISOPackager
HEXChannel
public HEXChannel(ISOPackager p,
byte[] TPDU)
throws java.io.IOException
- Construct server ISOChannel
- Parameters:
p - an ISOPackagerTPDU - an optional raw header (i.e. TPDU)
- Throws:
java.io.IOException- See Also:
ISOPackager
HEXChannel
public HEXChannel(ISOPackager p,
byte[] TPDU,
java.net.ServerSocket serverSocket)
throws java.io.IOException
- constructs server ISOChannel associated with a Server Socket
- Parameters:
p - an ISOPackagerTPDU - an optional raw header (i.e. TPDU)serverSocket - where to accept a connection
- Throws:
java.io.IOException- See Also:
ISOPackager