periodically registers with the registrar server . concode_field_sep int minRenewTime concode_elem_sep int request concode_elem_sep boolean regInprocess concode_elem_sep CallIdHeader registerCallID concode_elem_sep int registerCSeq concode_elem_sep String qop concode_elem_sep Runnable registerProcess concode_elem_sep NameAddress contact concode_elem_sep int state concode_elem_sep int MAX_ATTEMPTS concode_elem_sep Status agentStatus concode_elem_sep int attempts concode_elem_sep SipProvider sipProvider concode_elem_sep KeepAliveSip keepAlive concode_elem_sep String nextNonce concode_elem_sep Logger log concode_elem_sep NameAddress target concode_elem_sep boolean lastRegFailed concode_elem_sep int renewTime concode_elem_sep Executor exec concode_elem_sep boolean continueRegistering concode_elem_sep int expireTime concode_elem_sep String passwd concode_elem_sep String realm concode_elem_sep int origRenewTime concode_elem_sep Set<SipRegisterAgentListener> listeners concode_elem_sep String username concode_field_sep void init concode_elem_sep int getRequest concode_elem_sep void unregisterWithServer concode_elem_sep void stopRegistering concode_elem_sep void unregister concode_elem_sep void notifyListenersOfRegistrationFailure concode_elem_sep void printException concode_elem_sep void removeListener concode_elem_sep boolean isPeriodicallyRegistering concode_elem_sep void onTransProvisionalResponse concode_elem_sep void printLog concode_elem_sep int getState concode_elem_sep void registerWithServer concode_elem_sep void onTransSuccessResponse concode_elem_sep void notifyListenersOfRegistrationSuccess concode_elem_sep void onTransTimeout concode_elem_sep void addListener concode_elem_sep void register concode_elem_sep void register concode_elem_sep void register concode_elem_sep void onTransFailureResponse
void function ( int arg0 , int arg1 ) { this . expireTime = arg0 ; this . renewTime = arg1 ; if ( ! isPeriodicallyRegistering ( ) ) { registerProcess = new Runnable ( ) { public void run ( ) { registerWithServer ( ) ; } } ; exec . execute ( registerProcess ) ; } }