public Set < String > getDependentFeatures ( ) throws IOException { final boolean entryExitLogging = log . isLoggable ( Level . FINER ) ; final String methodName = "getDependentFeatures" ; //$NON-NLS-1$ if ( entryExitLogging ) { log . entering ( DependencyList . class . getName ( ) , methodName ) ; } if ( ! initialized ) { initialize ( ) ; } if ( entryExitLogging ) { log . exiting ( DependencyList . class . getName ( ) , methodName , dependentFeatures ) ; } return dependentFeatures ; }
Returns the set of features that were discovered when evaluating has! plugin expressions or aliases when expanding the dependencies . This information may be required by the cache manager in order to properly idenify cached responses .