alarm parsing...

CAPWAP service (Control And Provisioning of Wireless Access Points)



AtomicLong
http://www.tuicool.com/articles/uY3qIbB
incrementAndGet

http://blog.csdn.net/ustcxjt/article/details/7303784




(BeAlarmTrapEvent/BeDirectoryAlarmTrapEvent/BeSecurityAlarmTrapEvent)
1.process ap message(save to mq)
MessageProcessor.java
2.process mq
CapwapServerMessageListener.java(from mq, send message to device)


xxx.java  extends HiveMessageListenerAdapter.java(from mq, send event to NG)
CapwapEventDispatcher.java
==>CapwapEventRunnable.java(method: run)(process event(process/redis HmEvt...) / redis add event(HmMonitoring:...))
==>BeDeviceMonitoringEventHandler.java(method: processEvent)
==>BeTrapProcess.java(the type of alarm:HmEventCategory.java)
==>AlarmInboundProcess.java(method: processInbound)


xml: monitorCapwapEventDispatcher
mq message listener: "messageListenerAdapterDelegate"

hm-backend-role-monitor-context.xml


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章