Class
Tree
          
PREV CLASS NEXT CLASS
SUMMARY: INNER | FIELD | CONSTR | METHODDETAIL: FIELD | CONSTR | METHOD
 

com.newstep.solid.netio.rtt
Class RttChannel
com.newstep.solid.netio.AbstractCommChannel
  |
  +--com.newstep.solid.netio.AbstractMessageChannel
       |
       +--com.newstep.solid.netio.rtt.RttChannel
All Implemented Interfaces:
       CommChannel, MessageChannel, ProtocolListener
Direct Known Subclasses:
       RttClientChannel, RttServerChannel

public abstract class RttChannel      
Abstract.
Implements:
ProtocolListener
 
Links:
Kernel Association Association Link
to Class RttEndpoint
Associates type:
aggregation
Client cardinality:
1
Client navigability:
NOT NAVIGABLE
Client visibility:
private
Directed.
Supplier cardinality:
1
Supplier navigability:
NAVIGABLE
Supplier visibility:
protected
Custom properties
link:
aggregation
 
Kernel Association Association Link
to Class RttEndpoint
Associates type:
aggregation
Client cardinality:
1
Client navigability:
NOT NAVIGABLE
Client visibility:
private
Directed.
Supplier cardinality:
1
Supplier navigability:
NAVIGABLE
Supplier visibility:
protected
Custom properties
link:
aggregation
 
Kernel Association Association Link
to Class RttAccessPoint
Associates type:
association
Client cardinality:
1
Client navigability:
NOT NAVIGABLE
Client visibility:
private
Supplier cardinality:
1
Supplier navigability:
NAVIGABLE
Supplier visibility:
private
 
Generalization Generalization Link
to Class AbstractMessageChannel
 
Implementation Implementation Link
to Interface ProtocolListener
 
 

Field Summary
private final static String
protected int
protected RttEndpoint
private static Logger
protected RttEndpoint
Constructor Summary
void
Method Summary
protected synchronized void
channelFailed(TcpStreamChannel tcpChannel, Boolean primary)
protected synchronized void
public synchronized void
abstract boolean
protected void
enable(Boolean state)
public abstract int
public void
public void
public String
public void
write(Byte payLoad)
Field Detail
className
private final static String className
Final.
Multiplicity:
1
Static.
 

connectTimeout
protected int connectTimeout
Multiplicity:
1
 

localEndpoint
RttEndpoint localEndpoint
 

localEndpoint
protected RttEndpoint localEndpoint
Multiplicity:
1
 

logger
private static Logger logger
Multiplicity:
1
Static.
 

mother
private RttAccessPoint mother
Multiplicity:
1
 

remoteEndpoint
RttEndpoint remoteEndpoint
 

remoteEndpoint
protected RttEndpoint remoteEndpoint
Multiplicity:
1
 
Constructor Detail
RttChannel
void RttChannel (RttAccessPoint mom)
 
Stereotype:
create
 
Method Detail
channelFailed
protected synchronized void channelFailed (TcpStreamChannel tcpChannel, Boolean primary)
 
Synchronized.
 

cleanup
protected synchronized void cleanup ()
 
Synchronized.
 

close
public synchronized void close ()
 
Synchronized.
 

connect
abstract boolean connect (TcpStreamChannel channel, MessageFramingElement mfe)
 
Abstract.
 

enable
protected void enable (Boolean state)
 
 

getLocalEndpoint
public RttEndpoint getLocalEndpoint ()
 
 

getRemoteEndpoint
public RttEndpoint getRemoteEndpoint ()
 
 

getRemoteId
public abstract int getRemoteId ()
 
Abstract.
 

messageReceived
public void messageReceived (ProtocolMessage message)
 
 

setMessageListener
public void setMessageListener (MessageListener listener)
 
 

toString
public String toString ()
 
 

write
public void write (Byte payLoad)
 
Throws:
IOException
 

Class
Tree
          
PREV CLASS NEXT CLASS
SUMMARY: INNER | FIELD | CONSTR | METHODDETAIL: FIELD | CONSTR | METHOD