@ Override public void ready ( VirtualConnection inVC ) { if ( TraceComponent . isAnyTracingEnabled ( ) && tc . isEntryEnabled ( ) ) { Tr . entry ( tc , "ready: " + this + " " + inVC ) ; } this . myTSC = ( TCPConnectionContext ) getDeviceLink ( ) . getChannelAccessor ( ) ; HttpInboundServiceContextImpl sc = getHTTPContext ( ) ; sc . init ( this . myTSC , this , inVC , getChannel ( ) . getHttpConfig ( ) ) ; if ( getChannel ( ) . getHttpConfig ( ) . getDebugLog ( ) . isEnabled ( DebugLog . Level . INFO ) ) { getChannel ( ) . getHttpConfig ( ) . getDebugLog ( ) . log ( DebugLog . Level . INFO , HttpMessages . MSG_CONN_STARTING , sc ) ; } processRequest ( ) ; if ( TraceComponent . isAnyTracingEnabled ( ) && tc . isEntryEnabled ( ) ) { Tr . exit ( tc , "ready" ) ; } }
Called by the device side channel when a new request is ready for work .