001    /**
002     * Implements the CFML Function writeoutput
003     */
004    package railo.runtime.functions.other;
005    
006    import java.io.IOException;
007    
008    import railo.runtime.PageContext;
009    import railo.runtime.exp.NativeException;
010    import railo.runtime.exp.PageException;
011    import railo.runtime.ext.function.Function;
012    
013    public final class WriteOutput implements Function {
014        public static boolean call(PageContext pc , String string) throws PageException {
015            try {
016                pc.forceWrite(string);
017            } catch (IOException e) {
018                throw new NativeException(e);
019            }
020            return true;
021        }
022    }