Examples of RegexpFilenameFilter


Examples of ch.cern.mig.utils.RegExpFilenameFilter

            oldlock = now - maxLock;
        if (maxTemp > 0)
            oldtemp = now - maxTemp;
        if (maxTemp > 0 || maxLock > 0) {
            for (File element : elements) {
                File[] inElements = element.listFiles(new RegExpFilenameFilter(
                        Pattern.compile("\\."), false));
                if (inElements == null)
                    continue;
                for (File inElement : inElements) {
                    FileStat stat = null;
View Full Code Here

Examples of ch.cern.mig.utils.RegExpFilenameFilter

        private boolean buildElements() {
            boolean result = false;
            while (!result && !dirs.isEmpty()) {
                String dir = dirs.remove(0);
                File[] content = new File(iteratedQueue.queuePath + File.separator
                        + dir).listFiles(new RegExpFilenameFilter(
                        ELEMENT_REGEXP));
                if (content == null || content.length == 0)
                    continue;
                else
                    result = true;
View Full Code Here

Examples of ch.cern.mig.utils.RegExpFilenameFilter

         * @param queue queue to be iterated
         */
        public QueueSimpleIterator(QueueSimple queue) {
            iteratedQueue = queue;
            File[] content = new File(iteratedQueue.getQueuePath())
                    .listFiles(new RegExpFilenameFilter(DIRECTORY_REGEXP));
            for (File dir : content) {
                dirs.add(dir.getName());
            }
            Collections.sort(dirs);
        }
View Full Code Here

Examples of ch.cern.mig.utils.RegExpFilenameFilter

        long now = System.currentTimeMillis() / 1000;
        long oldtemp = now - maxTemp;
        long oldlock = now - maxLock;
        if (maxTemp > 0 || maxLock > 0) {
            for (File element : elements) {
                File[] inElements = element.listFiles(new RegExpFilenameFilter(
                        Pattern.compile("\\."), false));
                if (inElements == null)
                    continue;
                for (File inElement : inElements) {
                    FileStat stat = null;
View Full Code Here

Examples of ch.cern.mig.utils.RegExpFilenameFilter

         * @param queue queue to be iterated
         */
        public QueueSimpleIterator(QueueSimple queue) {
            this.queue = queue;
            File[] content = new File(queue.getQueuePath())
                    .listFiles(new RegExpFilenameFilter(DIRECTORY_REGEXP));
            for (File dir : content) {
                dirs.add(dir.getName());
            }
            Collections.sort(dirs);
        }
View Full Code Here

Examples of ch.cern.mig.utils.RegExpFilenameFilter

        private boolean buildElements() {
            boolean result = false;
            while (!result && !dirs.isEmpty()) {
                String dir = dirs.remove(0);
                File[] content = new File(queue.queuePath + File.separator
                        + dir).listFiles(new RegExpFilenameFilter(
                        ELEMENT_REGEXP));
                if (content == null || content.length == 0)
                    continue;
                else
                    result = true;
View Full Code Here

Examples of ch.cern.mig.utils.RegExpFilenameFilter

    long now = System.currentTimeMillis() / 1000;
    long oldtemp = now - maxTemp;
    long oldlock = now - maxLock;
    if (oldtemp > 0 || oldlock > 0) {
      for (File element : elements) {
        File[] inElements = element.listFiles(new RegExpFilenameFilter(
            Pattern.compile("\\."), false));
        if (inElements == null)
          continue;
        for (File inElement : inElements) {
          FileStat stat = null;
View Full Code Here

Examples of ch.cern.mig.utils.RegExpFilenameFilter

     * @param queue queue to be iterated
     */
    public QueueSimpleIterator(QueueSimple queue) {
      this.queue = queue;
      File[] content = new File(queue.getQueuePath())
        .listFiles(new RegExpFilenameFilter(DIRECTORY_REGEXP));
      for (File dir : content) {
        dirs.add(dir.getName());
      }
      Collections.sort(dirs);
    }
View Full Code Here

Examples of ch.cern.mig.utils.RegExpFilenameFilter

    private boolean buildElements() {
      boolean result = false;
      while (!result && !dirs.isEmpty()) {
        String dir = dirs.remove(0);
        File[] content = new File(queue.queuePath + File.separator + dir)
            .listFiles(new RegExpFilenameFilter(ELEMENT_REGEXP));
        if (content == null || content.length == 0)
          continue;
        else
          result = true;
          Arrays.sort(content);
View Full Code Here

Examples of ch.cern.mig.utils.RegExpFilenameFilter

   * @param queue the queue over which the iterator should be created
   */
  public QueueIterator(Queue queue) {
    this.queue = queue;
    File[] content = new File(queue.getPath())
        .listFiles(new RegExpFilenameFilter(Queue.DirectoryRegexp));
    for (File dir : content) {
      dirs.add(dir.getName());
    }
    Collections.sort(dirs);
  }
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.