Package org.apache.commons.pipeline.stage

A few simple Stage implementations for common use cases.

See:
          Description

Interface Summary
ExtendedBaseStageMBean Interface to JMX enable the ExtendedBaseStage.
FtpFileDownloadStage.Criterion This class is used to specify a criterion that the downloaded file must satisfy.
 

Class Summary
AddToCollectionStage<T> This is a simple stage in the pipeline which will add each processed object to the specified collection.
BaseStage This is a simple base class for Stages with no-op implementations of the BaseStage.preprocess(), #process(), BaseStage.postprocess(), and BaseStage.release() methods.
DynamicLookupStaticMethodStage Provide this Stage with a class and a static method name and it will dynamically look up the appropriate method to call based on the object type.
ExtendedBaseStage Base class for pipeline stages.
FileFinderStage This Stage is used to recursively find (non-directory) files that match the specified regex.
FtpFileDownloadStage This Stage provides the functionality needed to retrieve data from an FTP URL.
FtpFileDownloadStage.FileDateMatchCriterion Matches files by matching their filesystem timestamp to a date range.
FtpFileDownloadStage.FileNameMatchCriterion Matches file names based upon the Java regex supplied in the constructor.
FtpFileDownloadStage.FileSpec This class is used to specify a path and pattern of file for the FtpFileDownload to retrieve.
HttpFileDownloadStage This Stage provides the functionality needed to retrieve data from an HTTP URL.
InputStreamLineBreakStage Breaks up an InputStream by line and exqueues each resulting line.
InvokeMethodStage Calls a method on the processed object giving it the arguments specified at the time of object construction.
InvokeStaticMethodStage Runs a static method with the object (or array) being processed.
KeyWaitBufferStage  
LogStage A do-nothing implementation of Stage that simply logs the state of processing.
PipelineShutdownStage  
RaiseEventStage  
RaiseKeyAvailableEventStage  
URLToInputStreamStage Converts a URL into an InputStream.
 

Enum Summary
FtpFileDownloadStage.FileSpec.FileType Enumeration of legal FTP file tranfer types
 

Package org.apache.commons.pipeline.stage Description

A few simple Stage implementations for common use cases.



Copyright © 2004-2009 The Apache Software Foundation. All Rights Reserved.