old mode 100644
new mode 100755
 |  |  | 
 |  |  | import com.genersoft.iot.vmp.media.zlm.dto.HookType; | 
 |  |  | import com.genersoft.iot.vmp.media.zlm.dto.IHookSubscribe; | 
 |  |  | import com.genersoft.iot.vmp.media.zlm.dto.MediaServerItem; | 
 |  |  | import com.genersoft.iot.vmp.media.zlm.dto.hook.HookParam; | 
 |  |  | import org.slf4j.Logger; | 
 |  |  | import org.slf4j.LoggerFactory; | 
 |  |  | import org.springframework.scheduling.annotation.Scheduled; | 
 |  |  | 
 |  |  |  | 
 |  |  |     @FunctionalInterface | 
 |  |  |     public interface Event{ | 
 |  |  |         void response(MediaServerItem mediaServerItem, JSONObject response); | 
 |  |  |         void response(MediaServerItem mediaServerItem, HookParam hookParam); | 
 |  |  |     } | 
 |  |  |  | 
 |  |  |     private Map<HookType, Map<IHookSubscribe, ZlmHttpHookSubscribe.Event>> allSubscribes = new ConcurrentHashMap<>(); |