Examples of SuffixFileFilter


Examples of org.apache.commons.io.filefilter.SuffixFileFilter

        String appString = (String) options.get("app");

        final File appsDir = MuleContainerBootstrapUtils.getMuleAppsDir();

        // delete any leftover anchor files from previous unclean shutdowns
        String[] appAnchors = appsDir.list(new SuffixFileFilter(APP_ANCHOR_SUFFIX));
        for (String anchor : appAnchors)
        {
            // ignore result
            new File(appsDir, anchor).delete();
        }

        String[] apps;

        // mule -app app1:app2:app3 will restrict deployment only to those specified apps
        final boolean explicitAppSet = appString != null;

        DeploymentStatusTracker deploymentStatusTracker = new DeploymentStatusTracker();
        addDeploymentListener(deploymentStatusTracker);

        StartupSummaryDeploymentListener summaryDeploymentListener = new StartupSummaryDeploymentListener(deploymentStatusTracker);
        addStartupListener(summaryDeploymentListener);

        if (!explicitAppSet)
        {
            // explode any app zips first
            final String[] zips = appsDir.list(new SuffixFileFilter(".zip"));
            Arrays.sort(zips);
            for (String zip : zips)
            {
                String appName = StringUtils.removeEnd(zip, ".zip");
View Full Code Here

Examples of org.apache.commons.io.filefilter.SuffixFileFilter

                    return;
                }


                // list new apps
                final String[] zips = appsDir.list(new SuffixFileFilter(".zip"));
                String[] apps = appsDir.list(DirectoryFileFilter.DIRECTORY);


                // we care only about removed anchors
                String[] currentAnchors = appsDir.list(new SuffixFileFilter(APP_ANCHOR_SUFFIX));
                if (logger.isDebugEnabled())
                {
                    StringBuilder sb = new StringBuilder();
                    sb.append(String.format("Current anchors:%n"));
                    for (String currentAnchor : currentAnchors)
View Full Code Here

Examples of org.apache.commons.io.filefilter.SuffixFileFilter

        File localRepositoryBaseDirectory = new File( localRepository.getBasedir() );
        List markerFiles = new ArrayList();

        Iterator iterator =
            FileUtils.iterateFiles( localRepositoryBaseDirectory,
                                    new SuffixFileFilter( IdeUtils.NOT_AVAILABLE_MARKER_FILE_SUFFIX ),
                                    TrueFileFilter.INSTANCE );
        while ( iterator.hasNext() )
        {
            File notAvailableMarkerFile = (File) iterator.next();
            markerFiles.add( notAvailableMarkerFile );
View Full Code Here

Examples of org.apache.commons.io.filefilter.SuffixFileFilter

   *
   */
  private void flatDirectory() {


    String[] ncFiles = dataSrcDir.list(new SuffixFileFilter("nc"));
    System.out.printf("Processing directory [%s] with [%d] files ... \n",
        dataSrcDir.getName(), ncFiles.length);
    ParentDataset pds = new ParentDataset(dataSrcDir, ncFiles);
    pds.threddsGen();

View Full Code Here

Examples of org.apache.commons.io.filefilter.SuffixFileFilter

      File curDir = new File(dataSrcDir + "/" + files[i]);

      logger.debug("Processing:" + curDir.toString());

      String[] ncFiles = curDir.list(new SuffixFileFilter("nc"));

      // passing it to generate separate catalog file

      System.out.printf("Processing directory [%s] with [%d] files ... \n",
          curDir.getName(), ncFiles.length);
View Full Code Here

Examples of org.apache.commons.io.filefilter.SuffixFileFilter

        File localRepositoryBaseDirectory = new File( localRepository.getBasedir() );
        List markerFiles = new ArrayList();

        Iterator iterator =
            FileUtils.iterateFiles( localRepositoryBaseDirectory,
                                    new SuffixFileFilter( IdeUtils.NOT_AVAILABLE_MARKER_FILE_SUFFIX ),
                                    TrueFileFilter.INSTANCE );
        while ( iterator.hasNext() )
        {
            File notAvailableMarkerFile = (File) iterator.next();
            markerFiles.add( notAvailableMarkerFile );
View Full Code Here

Examples of org.apache.commons.io.filefilter.SuffixFileFilter

        IOFileFilter filter;
        if (extensions == null) {
            filter = TrueFileFilter.INSTANCE;
        } else {
            String[] suffixes = toSuffixes(extensions);
            filter = new SuffixFileFilter(suffixes);
        }
        return listFiles(directory, filter,
            (recursive ? TrueFileFilter.INSTANCE : FalseFileFilter.INSTANCE));
    }
View Full Code Here

Examples of org.apache.commons.io.filefilter.SuffixFileFilter

    c.tableOperations().compact("!METADATA", null, null, flush, wait);
   
    File accumuloDir = new File(tmpDir.getRoot().getAbsolutePath(), "accumulo");
    File tables = new File(accumuloDir.getAbsolutePath(), "tables");
   
    int fileCountAfterCompaction = FileUtils.listFiles(tables, new SuffixFileFilter(".rf"), TrueFileFilter.TRUE).size();
   
    // Sleep for 4s to let the GC do its thing
    for (int i = 1; i < 5; i++) {
      Thread.sleep(1000);
      int fileCountAfterGCWait = FileUtils.listFiles(tables, new SuffixFileFilter(".rf"), TrueFileFilter.TRUE).size();

      if (fileCountAfterGCWait < fileCountAfterCompaction) {
        return;
      }
    }
View Full Code Here

Examples of org.apache.commons.io.filefilter.SuffixFileFilter

        File localRepositoryBaseDirectory = new File(localRepository.getBasedir());
        List markerFiles = new ArrayList();

        Iterator iterator =
                FileUtils.iterateFiles(localRepositoryBaseDirectory,
                                       new SuffixFileFilter(IdeUtils.NOT_AVAILABLE_MARKER_FILE_SUFFIX),
                                       TrueFileFilter.INSTANCE);
        while (iterator.hasNext()) {
            File notAvailableMarkerFile = (File) iterator.next();
            markerFiles.add(notAvailableMarkerFile);
        }
View Full Code Here

Examples of org.apache.commons.io.filefilter.SuffixFileFilter

        IOFileFilter filter;
        if (extensions == null) {
            filter = TrueFileFilter.INSTANCE;
        } else {
            String[] suffixes = toSuffixes(extensions);
            filter = new SuffixFileFilter(suffixes);
        }
        return listFiles(directory, filter,
            (recursive ? TrueFileFilter.INSTANCE : FalseFileFilter.INSTANCE));
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.