| | |
| | | import com.genersoft.iot.vmp.gb28181.transmit.request.impl.CancelRequestProcessor;
|
| | | import com.genersoft.iot.vmp.gb28181.transmit.request.impl.InviteRequestProcessor;
|
| | | import com.genersoft.iot.vmp.gb28181.transmit.request.impl.MessageRequestProcessor;
|
| | | import com.genersoft.iot.vmp.gb28181.transmit.request.impl.NotifyRequestProcessor;
|
| | | import com.genersoft.iot.vmp.gb28181.transmit.request.impl.OtherRequestProcessor;
|
| | | import com.genersoft.iot.vmp.gb28181.transmit.request.impl.RegisterRequestProcessor;
|
| | | import com.genersoft.iot.vmp.gb28181.transmit.request.impl.SubscribeRequestProcessor;
|
| | |
| | | processor.setStorager(storager);
|
| | | processor.setRedisCatchStorage(redisCatchStorage);
|
| | | return processor;
|
| | | } else if (Request.NOTIFY.equalsIgnoreCase(method)) {
|
| | | NotifyRequestProcessor processor = new NotifyRequestProcessor();
|
| | | processor.setRequestEvent(evt);
|
| | | processor.setTcpSipProvider(getTcpSipProvider());
|
| | | processor.setUdpSipProvider(getUdpSipProvider());
|
| | | processor.setPublisher(publisher);
|
| | | processor.setRedis(redis);
|
| | | processor.setDeferredResultHolder(deferredResultHolder);
|
| | | processor.setOffLineDetector(offLineDetector);
|
| | | processor.setCmder(cmder);
|
| | | processor.setStorager(storager);
|
| | | processor.setRedisCatchStorage(redisCatchStorage);
|
| | | return processor;
|
| | | } else {
|
| | | OtherRequestProcessor processor = new OtherRequestProcessor();
|
| | | processor.setRequestEvent(evt);
|