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

com.newstep.solid.netio.slip
Class SlipTransConnListener
All Implemented Interfaces:
       ConnectionListener

public class SlipTransConnListener      
Listens for (and handles) new transport channel connections
such that the ConnectionListener.newConnection(...) interface is not
exposed to clients of the access point. The SlipTransConnListener also
associates the localEndpoint with the new channels allowing the proper
com.newstep.solid.netio.CommChannelListener to be assigned to the channel
Implements:
ConnectionListener
 
Links:
Kernel Association Association Link
to Class SlipAccessPoint
Associates type:
association
Client cardinality:
1
Client navigability:
NOT NAVIGABLE
Client visibility:
private
Supplier cardinality:
1
Supplier navigability:
NAVIGABLE
Supplier visibility:
package
 
Kernel Association Association Link
to Class ChannelEndpoint
Associates type:
association
Client cardinality:
1
Client navigability:
NOT NAVIGABLE
Client visibility:
private
Supplier cardinality:
1
Supplier navigability:
NAVIGABLE
Supplier visibility:
package
 
Kernel Association Association Link
to Interface ConnectionListener
Associates type:
association
Client cardinality:
1
Client navigability:
NOT NAVIGABLE
Client visibility:
private
Supplier cardinality:
1
Supplier navigability:
NAVIGABLE
Supplier visibility:
package
 
Implementation Implementation Link
to Interface ConnectionListener
Listens for (and handles) new transport channel connections
such that the ConnectionListener.newConnection(...) interface is not
exposed to clients of the access point. The SlipTransConnListener also
associates the localEndpoint with the new channels allowing the proper
com.newstep.solid.netio.CommChannelListener to be assigned to the channel
 
 

Field Summary
protected final static String
protected static Logger
Constructor Summary
void
SlipTransConnListener(SlipAccessPoint slipAccessPoint, ChannelEndpoint localEndpoint, ConnectionListener slipConnListener)
Method Summary
public void
Field Detail
className
protected final static String className
Final.
Multiplicity:
1
Static.
 

localEndpoint
ChannelEndpoint localEndpoint
Multiplicity:
1
 

logger
protected static Logger logger
Multiplicity:
1
Static.
 

slipAccessPoint
SlipAccessPoint slipAccessPoint
Multiplicity:
1
 

slipConnListener
ConnectionListener slipConnListener
Multiplicity:
1
 
Constructor Detail
SlipTransConnListener
void SlipTransConnListener (SlipAccessPoint slipAccessPoint, ChannelEndpoint localEndpoint, ConnectionListener slipConnListener)
 
Initializes the SlipTransConnListener by ensuring its associated access
point, local end point and connection listener assignments are valid.
Parameters:
slipAccessPoint The SLIP access point on whose behalf the
connection listener is listening
localEndpoint The local end-point on which the connection listener
is listening
slipConnListener The connection listener that should be notified
upon new SLIP Channel creation.
Stereotype:
create
 
Method Detail
newConnection
public void newConnection (CommChannel channel)
 
Handles new transport connection by assigning it to a new SlipChannel
instance.
Parameters:
channel The new transport channel instance
 

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