Examples of closeOutputStream()


Examples of org.pentaho.platform.api.repository.IContentItem.closeOutputStream()

        IContentItem outputItem = getOutputContentItem( outputName, mimeType );
        // IContentItem outputItem = getOutputItem(outputName, mimeType, extension);
        OutputStream outputStream = outputItem.getOutputStream( getActionName() );

        outputStream.write( applyInputsToFormat( template ).getBytes( LocaleHelper.getSystemEncoding() ) );
        outputItem.closeOutputStream();
        return true;
      } else {
        setOutputValue( outputName, applyInputsToFormat( template ) );
      }
View Full Code Here

Examples of org.pentaho.platform.engine.core.output.BufferedContentItem.closeOutputStream()

    content.setMimeType( "text/test" );

    out.write( "test sting".getBytes() );

    content.closeOutputStream();

    InputStream in = content.getInputStream();

    byte[] b = new byte[100];
    int n = in.read( b );
View Full Code Here

Examples of org.pentaho.platform.engine.core.output.BufferedContentItem.closeOutputStream()

    handler.setOutput( "file:bogus", null );

    IContentItem content3 = new BufferedContentItem( null );
    OutputStream os = content3.getOutputStream( null );
    os.write( "test data".getBytes() );
    content3.closeOutputStream();
    handler.setOutput( IOutputHandler.CONTENT, content3 );

    assertEquals( "test data", new String( out.toByteArray() ) );

    handler.setOutput( IOutputHandler.CONTENT, "+test data2" );
View Full Code Here

Examples of org.pentaho.platform.engine.core.output.BufferedContentItem.closeOutputStream()

    assertEquals( content.getOutputStream( null ), content2.getOutputStream( null ) );

    IContentItem content3 = new BufferedContentItem( null );
    content3.getOutputStream( null ).write( "test data".getBytes() );
    content3.closeOutputStream();

    try {
      handler.setOutput( IOutputHandler.CONTENT, content3 );
      fail( "Exception not detected." );
    } catch ( Exception ex ) {
View Full Code Here

Examples of org.pentaho.platform.engine.core.output.MultiContentItem.closeOutputStream()

    try {
      OutputStream multi = multiContent.getOutputStream( "" );
      multi.write( 'a' );
      multi.write( in, 1, 2 );
      multi.write( in );
      multiContent.closeOutputStream();
    } catch ( IOException e ) {
      // we should not get here
      assertEquals( "IOException", null, e );
    }
    outStr1 = new String( out1.toByteArray() );
View Full Code Here

Examples of org.pentaho.platform.engine.core.output.MultiContentItem.closeOutputStream()

      assertFalse( "IOException expected", true );
    } catch ( IOException e ) {
      assertNotNull( "IOException expected", e );
    }
    try {
      multiContent.closeOutputStream();
    } catch ( Exception e ) {
      // we should not get here
      assertEquals( "IOException", null, e );
    }
    outStr1 = new String( out1.toByteArray() );
View Full Code Here

Examples of org.pentaho.platform.engine.core.output.SimpleContentItem.closeOutputStream()

    assertEquals( "wrong value", "test/test", content.getMimeType() );
    assertEquals( "wrong value", null, content.getInputStream() );
    assertEquals( "wrong value", out, content.getOutputStream( null ) );

    // these should not throw errors
    content.closeOutputStream();

    out = new MockExceptionOutputStream();
    content.setOutputStream( out );

    content.closeOutputStream();
View Full Code Here

Examples of org.pentaho.platform.engine.core.output.SimpleContentItem.closeOutputStream()

    content.closeOutputStream();

    out = new MockExceptionOutputStream();
    content.setOutputStream( out );

    content.closeOutputStream();

  }

}
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.