public class

FileContainerUnit

extends ContainerUnit
java.lang.Object
   ↳ com.pnfsoftware.jeb.core.events.JebEventSource
     ↳ com.pnfsoftware.jeb.core.units.AbstractUnit
       ↳ com.pnfsoftware.jeb.core.units.impl.ContainerUnit
         ↳ com.pnfsoftware.jeb.core.units.impl.FileContainerUnit

Class Overview

Container units to recursively process folders and files. Units and children units are created to mimic the file-system structure provided as input.

Summary

[Expand]
Inherited Fields
From class com.pnfsoftware.jeb.core.units.impl.ContainerUnit
Public Constructors
FileContainerUnit(File folder, String name, IUnitProcessor unitProcessor, IUnitCreator parent, IPropertyDefinitionManager pdm)
Public Methods
boolean process(boolean processLeaves)
[Expand]
Inherited Methods
From class com.pnfsoftware.jeb.core.units.impl.ContainerUnit
From class com.pnfsoftware.jeb.core.units.AbstractUnit
From class com.pnfsoftware.jeb.core.events.JebEventSource
From class java.lang.Object
From interface com.pnfsoftware.jeb.core.IUnitCreator
From interface com.pnfsoftware.jeb.core.IUserDataSupport
From interface com.pnfsoftware.jeb.core.units.IUnit
From interface com.pnfsoftware.jeb.util.events.IEventSource

Public Constructors

public FileContainerUnit (File folder, String name, IUnitProcessor unitProcessor, IUnitCreator parent, IPropertyDefinitionManager pdm)

Parameters
folder input folder to be processed

Public Methods

public boolean process (boolean processLeaves)