Example #1
0
 private boolean isServicePolled(
     final String ifAddr,
     final String svcName,
     final org.opennms.netmgt.config.poller.Package ipPkg) {
   boolean svcToBePolled = false;
   if (ipPkg != null) {
     final PollerConfig pollerConfig = getPollerConfig();
     pollerConfig.getReadLock().lock();
     try {
       svcToBePolled = pollerConfig.isPolled(svcName, ipPkg);
       if (!svcToBePolled) svcToBePolled = pollerConfig.isPolled(ifAddr, svcName);
     } finally {
       pollerConfig.getReadLock().unlock();
     }
   }
   return svcToBePolled;
 }