public Set<String> getServerContent(String osRequest) throws FileNotFoundException, IOException, InterruptedException {
        delegateCreated.await();
        if (launcherDelegate != null)
            return launcherDelegate.queryFeatureInformation(osRequest);

        return Collections.emptySet();
    }
public Set < String > getServerContent ( String osRequest ) throws FileNotFoundException , IOException , InterruptedException { delegateCreated . await ( ) ; if ( launcherDelegate != null ) return launcherDelegate . queryFeatureInformation ( osRequest ) ; return Collections . emptySet ( ) ; }
@param osRequest
@return
@throws FileNotFoundException
@throws IOException
@throws InterruptedException