protected synchronized void reset ( Connection connection , ConversationReceiveListener listener , SIConnectionLostException exception , int segmentType , int requestNumber , int priority , Conversation conversation ) { if ( TraceComponent . isAnyTracingEnabled ( ) && tc . isEntryEnabled ( ) ) SibTr . entry ( this , tc , "reset" , new Object [ ] { connection , listener , exception , "" + segmentType , "" + requestNumber , "" + priority , conversation } ) ; this . connection = connection ; this . listener = listener ; this . exception = exception ; this . segmentType = segmentType ; this . requestNumber = requestNumber ; this . priority = priority ; this . conversation = conversation ; setDispatchable ( null ) ; if ( TraceComponent . isAnyTracingEnabled ( ) && tc . isEntryEnabled ( ) ) SibTr . exit ( this , tc , "reset" ) ; }
Resets the state of this object . Used for pooling .