Updated NetworkMonitor class
Extracted NetworkMonitor function.
Updated static property
Now use JavaRefletiveMonitor