org.jacorb.orb.giop

Class ServerGIOPConnection

public class ServerGIOPConnection extends GIOPConnection

Version: $Id: ServerGIOPConnection.java,v 1.24 2007/02/06 18:47:40 andre.spiegel Exp $

Author: Nicolas Noffke

Constructor Summary
ServerGIOPConnection(Profile profile, Connection transport, RequestListener request_listener, ReplyListener reply_listener, StatisticsProvider statistics_provider, GIOPConnectionManager manager)
Method Summary
voidclose()
voidconfigure(Configuration configuration)
protected voidreadTimedOut()
Server-side implementation what to do when a read timeout occurs.
protected voidstreamClosed()
Server-side implementation what to do if the underlying transport gets closed during a read operation.
StringtoString()

Constructor Detail

ServerGIOPConnection

public ServerGIOPConnection(Profile profile, Connection transport, RequestListener request_listener, ReplyListener reply_listener, StatisticsProvider statistics_provider, GIOPConnectionManager manager)

Method Detail

close

public void close()

See Also: close

configure

public void configure(Configuration configuration)

readTimedOut

protected void readTimedOut()
Server-side implementation what to do when a read timeout occurs. We react by trying an orderly shutdown that's initiated with a CloseConnection message. If this timeout occured after we have already sent CloseConnection, just close down unconditionally.

streamClosed

protected void streamClosed()
Server-side implementation what to do if the underlying transport gets closed during a read operation. Since we're server-side and can't reopen, we simply close completely.

toString

public String toString()