|  |  | 
 |  |  | import gov.nist.javax.sip.SipStackImpl;
 | 
 |  |  | import gov.nist.javax.sip.message.SIPRequest;
 | 
 |  |  | import gov.nist.javax.sip.stack.SIPServerTransaction;
 | 
 |  |  | import org.slf4j.Logger;
 | 
 |  |  | import org.slf4j.LoggerFactory;
 | 
 |  |  | 
 | 
 |  |  | /**    
 | 
 |  |  |  * @Description:处理接收IPCamera发来的SIP协议请求消息
 | 
 |  |  | 
 |  |  |  * @date:   2020年5月3日 下午4:42:22     
 | 
 |  |  |  */
 | 
 |  |  | public abstract class SIPRequestAbstractProcessor implements ISIPRequestProcessor {
 | 
 |  |  | 
 | 
 |  |  |    private final static Logger logger = LoggerFactory.getLogger(SIPRequestAbstractProcessor.class);
 | 
 |  |  | 
 | 
 |  |  |    protected RequestEvent evt;
 | 
 |  |  |    
 | 
 |  |  | 
 |  |  |                }
 | 
 |  |  |             }
 | 
 |  |  |          } catch (TransactionAlreadyExistsException e) {
 | 
 |  |  |             e.printStackTrace();
 | 
 |  |  |             logger.error(e.getMessage());
 | 
 |  |  |          } catch (TransactionUnavailableException e) {
 | 
 |  |  |             e.printStackTrace();
 | 
 |  |  |             logger.error(e.getMessage());
 | 
 |  |  |          }
 | 
 |  |  |       }
 | 
 |  |  |       return serverTransaction;
 |