src/net/java/sip/communicator/impl/protocol/jabber/OperationSetTelephonyConferencingJabberImpl.java
/**
     * Handles incoming jingle packets and passes them to the corresponding
     * method based on their action.
     *
     * @param packet the packet to process.
     */
Handles incoming jingle packets and passes them to the corresponding
method based on their action.

@param packet the packet to process.
Handles incoming jingle packets and passes them to the corresponding method based on their action . @param packet the packet to process .
@Override
    public void processStanza(Stanza packet)
        throws NotConnectedException, InterruptedException
    {
        CoinIQ coinIQ = (CoinIQ) packet;
        String errorMessage = null;
        if(coinIQ.getType() != IQ.Type.error)
        {
            return;
        }
        XMPPError error = coinIQ.getError();
        if(error != null)
        {
            errorMessage = error.getConditionText();
        }
        else
        {
            errorMessage = "Unknown error.";
        }
        logger.error("Received error in COIN packet. " + errorMessage);
        String sid = coinIQ.getSID();
        if (sid != null)
        {
            CallPeerJabberImpl callPeer = getBasicTelephony()
                .getActiveCallsRepository()
                .findCallPeer(sid);
            if (callPeer != null)
            {
                callPeer.fireConferenceMemberErrorEvent(errorMessage);
            }
        }
    }
@ Override public void processStanza ( Stanza packet ) throws NotConnectedException , InterruptedException { CoinIQ coinIQ = ( CoinIQ ) packet ; String errorMessage = null ; if ( coinIQ . getType ( ) != IQ . Type . error ) { return ; } XMPPError error = coinIQ . getError ( ) ; if ( error != null ) { errorMessage = error . getConditionText ( ) ; } else { errorMessage = "Unknown error." ; } logger . error ( "Received error in COIN packet. " + errorMessage ) ; String sid = coinIQ . getSID ( ) ; if ( sid != null ) { CallPeerJabberImpl callPeer = getBasicTelephony ( ) . getActiveCallsRepository ( ) . findCallPeer ( sid ) ; if ( callPeer != null ) { callPeer . fireConferenceMemberErrorEvent ( errorMessage ) ; } } }
Handles incoming jingle packets and passes them to the corresponding
 method based on their action.
Handles incoming jingle packets and passes them to the corresponding method based on their action .