public OutputStream createEntry( final String path, final String mimetype ) throws IOException { if ( path == null ) { throw new NullPointerException(); } if ( mimetype == null ) { throw new NullPointerException( "Invalid Bundle: There is no mime-type for entry " + path ); } final String[] name = RepositoryUtilities.splitPath( path, "/" ); try { final ContentItem contentItem = RepositoryUtilities.createItem( zipRepository, name ); metaData.setEntryMimeType( path, mimetype ); return contentItem.getOutputStream(); } catch ( ContentIOException cioe ) { logger.warn( "Failed to create content item " + path, cioe ); throw new IOException( "Failed to create content item " + path ); } }
final OutputStream outputStream = new BufferedOutputStream( item.getOutputStream() ); try { IOUtils.getInstance().copyStreams( stream, outputStream );
final OutputStream out = new BufferedOutputStream( dataFile.getOutputStream() ); try { out.write( data.getImageData() );
final OutputStream out = documentContentItem.getOutputStream();
.getConfigProperty( HtmlTableModule.ENCODING, EncodingRegistry.getPlatformDefaultEncoding() ); final Writer styleOut = new OutputStreamWriter( new BufferedOutputStream( styleFile.getOutputStream() ), encoding ); getStyleManager().write( styleOut ); styleOut.flush();
final NameGenerator nameGenerator = getBodyNameGenerator(); final ContentItem contentItem = contentLocation.createItem( nameGenerator.generateName( null, "text/xml" ) ); final OutputStream outputStream = contentItem.getOutputStream();
final NameGenerator nameGenerator = getBodyNameGenerator(); final ContentItem contentItem = contentLocation.createItem( nameGenerator.generateName( null, "text/csv" ) ); final OutputStream outputStream = contentItem.getOutputStream();
final NameGenerator nameGenerator = getBodyNameGenerator(); final ContentItem contentItem = contentLocation.createItem( nameGenerator.generateName( null, "text/xml" ) ); final OutputStream outputStream = contentItem.getOutputStream();
final ContentItem contentItem = contentLocation.createItem( nameGenerator.generateName( null, "application/pdf" ) ); final OutputStream outputStream = contentItem.getOutputStream();
final ContentItem contentItem = contentLocation.createItem( nameGenerator.generateName( null, "application/rtf" ) ); final OutputStream outputStream = contentItem.getOutputStream();
final ContentItem contentItem = contentLocation.createItem( nameGenerator.generateName( null, "application/rtf" ) ); final OutputStream outputStream = contentItem.getOutputStream();
contentLocation.createItem( nameGenerator.generateName( null, "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet" ) ); final OutputStream outputStream = contentItem.getOutputStream();
final ContentItem contentItem = contentLocation.createItem( nameGenerator.generateName( null, "application/vnd.ms-excel" ) ); final OutputStream outputStream = contentItem.getOutputStream();
final ContentItem contentItem = contentLocation.createItem( nameGenerator.generateName( null, "application/vnd.ms-excel" ) ); final OutputStream outputStream = contentItem.getOutputStream();
final ContentItem contentItem = contentLocation.createItem( nameGenerator.generateName( null, "application/vnd.ms-excel" ) ); final OutputStream outputStream = contentItem.getOutputStream();
contentLocation.createItem( nameGenerator.generateName( null, "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet" ) ); final OutputStream outputStream = contentItem.getOutputStream();
contentLocation.createItem( nameGenerator.generateName( null, "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet" ) ); final OutputStream outputStream = contentItem.getOutputStream();
final NameGenerator nameGenerator = getBodyNameGenerator(); final ContentItem contentItem = contentLocation.createItem( nameGenerator.generateName( null, "text/plain" ) ); final OutputStream outputStream = contentItem.getOutputStream();
final BufferedImage image = interceptor.getImage(); final ImageEncoder imageEncoder = ImageEncoderRegistry.getInstance().createEncoder( mimeType ); final OutputStream outputStream = contentItem.getOutputStream(); imageEncoder.encodeImage( image, outputStream, quality, alphaChannel ); outputStream.close();
final ContentItem contentItem = contentLocation.createItem( nameGenerator.generateName( null, "application/zip" ) ); final OutputStream out = contentItem.getOutputStream();