Author: thorsten Date: Sat Sep 27 14:23:07 2008 New Revision: 699742 URL: http://svn.apache.org/viewvc?rev=699742&view=rev Log: Adding javadoc comments
Modified: forrest/trunk/whiteboard/dispatcher/java/org/apache/forrest/dispatcher/api/Structurer.java Modified: forrest/trunk/whiteboard/dispatcher/java/org/apache/forrest/dispatcher/api/Structurer.java URL: http://svn.apache.org/viewvc/forrest/trunk/whiteboard/dispatcher/java/org/apache/forrest/dispatcher/api/Structurer.java?rev=699742&r1=699741&r2=699742&view=diff ============================================================================== --- forrest/trunk/whiteboard/dispatcher/java/org/apache/forrest/dispatcher/api/Structurer.java (original) +++ forrest/trunk/whiteboard/dispatcher/java/org/apache/forrest/dispatcher/api/Structurer.java Sat Sep 27 14:23:07 2008 @@ -20,8 +20,28 @@ import org.apache.forrest.dispatcher.exception.DispatcherException; +/** + * Wrapper interface to enable multible structurer implementation. + * The StAX only implementation and the AXIOM implementation are + * the first ones. + * + * @version 1.0 + * + */ public interface Structurer { + /** + * Will process the incoming structurer for the format + * requested. The incoming structurerStream will be closed + * by this method. Implementations has to close the incoming + * stream before returning the returning stream to be conform + * with this api. + * @param structurerStream the stream that contains the structurer + * we need to process. + * @param format the format we want to process. + * @return the result of the processing in the requested format. + * @throws DispatcherException + */ InputStream execute(InputStream structurerStream, String format) throws DispatcherException;