decoded[0] = obj ;
ClientKey key = ( ( ClientDecoder ) decoder ).getClientKey() ; RequestEvent event = new RequestEvent( this, key, ( Request ) decoded ); router.publish( event ) ;
            public void decodeOccurred( StatefulDecoder decoder, Object obj )            {                decoded[0] = obj ;            }