main/src/main/java/org/onap/policy/pap/main/comm/PdpTracker.java
/**
     * Handles a timeout. Removes the PDP from {@link #pdp2timer}.
     *
     * @param pdpName name of the PDP whose timer has expired
     */
Handles a timeout. Removes the PDP from  #pdp2timer.
@param pdpName name of the PDP whose timer has expired
Handles a timeout . Removes the PDP from #pdp2timer . @param pdpName name of the PDP whose timer has expired
private void handleTimeout(String pdpName) {
        synchronized (modifyLock) {
            pdp2timer.remove(pdpName);
            try {
                requestMap.removeFromGroups(pdpName);
            } catch (PfModelException e) {
                logger.warn("unable to remove PDP {} from its group/subgroup", pdpName, e);
            }
        }
    }
private void handleTimeout ( String pdpName ) { synchronized ( modifyLock ) { pdp2timer . remove ( pdpName ) ; try { requestMap . removeFromGroups ( pdpName ) ; } catch ( PfModelException e ) { logger . warn ( "unable to remove PDP {} from its group/subgroup" , pdpName , e ) ; } } }
Handles a timeout.
Handles a timeout .
// remove timer - no need to cancel it, as TimerManager does that