boolean function ( Dialog arg0 ) { synchronized ( arg0 ) { DialogApplicationData loc0 = ( DialogApplicationData ) SipApplicationData . getApplicationData ( arg0 , SipApplicationData . KEY_SUBSCRIPTIONS ) ; return ( loc0 == null ) ? false : loc0 . isByeProcessed ( ) ; } }
determines whether a bye request has already been processed in a specific dialog and thus allows determining whether the dialog in question should be terminated when the last associated subscription is terminated . concode_field_sep List<Object> subscriptions concode_elem_sep boolean byeIsProcessed concode_field_sep int getSubscriptionCount concode_elem_sep void setByeProcessed concode_elem_sep boolean removeSubscription concode_elem_sep boolean addSubscription concode_elem_sep boolean addSubscription concode_elem_sep boolean processByeThenIsDialogAlive concode_elem_sep boolean removeSubscriptionThenIsDialogAlive