648540858
2021-11-03 b445128fb5bdc24f6703e7a40e9fd9f40919baf2
src/main/java/com/genersoft/iot/vmp/gb28181/transmit/request/impl/SubscribeRequestProcessor.java
@@ -11,6 +11,8 @@
import javax.sip.message.Response;
import com.genersoft.iot.vmp.gb28181.transmit.request.SIPRequestAbstractProcessor;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
/**    
 * @Description:SUBSCRIBE请求处理器
@@ -19,13 +21,12 @@
 */
public class SubscribeRequestProcessor extends SIPRequestAbstractProcessor {
   private Logger logger = LoggerFactory.getLogger(SubscribeRequestProcessor.class);
   /**   
    * 处理SUBSCRIBE请求  
    * 
    * @param evt
    * @param layer
    * @param transaction
    * @param config
    */
   @Override
   public void process(RequestEvent evt) {
@@ -38,13 +39,14 @@
            ExpiresHeader expireHeader = getHeaderFactory().createExpiresHeader(30);
            response.setExpires(expireHeader);
         }
         System.out.println("response : " + response.toString());
         logger.info("response : " + response.toString());
         ServerTransaction transaction = getServerTransaction(evt);
         if (transaction != null) {
            transaction.sendResponse(response);
            transaction.getDialog().delete();
            transaction.terminate();
         } else {
            System.out.println("processRequest serverTransactionId is null.");
            logger.info("processRequest serverTransactionId is null.");
         }
      } catch (ParseException e) {