## Uses of Class
org.pentaho.reporting.libraries.repository.ContentIOException

Packages that use ContentIOException
org.pentaho.reporting.libraries.repository
org.pentaho.reporting.libraries.repository.dummy
org.pentaho.reporting.libraries.repository.email
org.pentaho.reporting.libraries.repository.file
org.pentaho.reporting.libraries.repository.stream
org.pentaho.reporting.libraries.repository.zip
org.pentaho.reporting.libraries.repository.zipreader
org.pentaho.reporting.libraries.repository.zipwriter

Uses of ContentIOException in org.pentaho.reporting.libraries.repository

Subclasses of ContentIOException in org.pentaho.reporting.libraries.repository
`class` `ContentCreationException` A exception that indicates that a new ContentEntry could not be created in the repository.

Methods in org.pentaho.reporting.libraries.repository that throw ContentIOException
`static ContentItem` `RepositoryUtilities.createItem(Repository repository, java.lang.String[] name)` Tries to create a content item with the given path-name in the repository.
`static ContentLocation` `RepositoryUtilities.createLocation(Repository repository, java.lang.String[] name)` Tries to create a content location with the given path-name in the repository.
`java.lang.String` `NameGenerator.generateName(java.lang.String nameHint, java.lang.String mimeType)` Generates a new name for the location.
`java.lang.String` `DefaultNameGenerator.generateName(java.lang.String nameHint, java.lang.String mimeType)` Generates a new, unique name for storing resources in the output repository.
`static ContentEntity` `RepositoryUtilities.getEntity(Repository repository, java.lang.String[] name)` Returns the content entity for the given path name.
`ContentEntity` `ContentLocation.getEntry(java.lang.String name)` Returns the content entity with the given name.
`java.io.InputStream` `ContentItem.getInputStream()` Tries to open and return a input stream for reading from the content item.
`java.lang.String` `ContentItem.getMimeType()` Returns the mime type for the content entity.
`java.io.OutputStream` `ContentItem.getOutputStream()` Tries to open and return a output stream for writing into the content item.
`ContentLocation` `Repository.getRoot()` Returns the repositories root directory entry.
`static boolean` `RepositoryUtilities.isExistsEntity(Repository repository, java.lang.String[] name)` Checks whether a given pathname points to a valid content entity.
`ContentEntity[]` `ContentLocation.listContents()` Returns all content entities stored in this content-location.
`static void` `RepositoryUtilities.writeAsZip(java.io.OutputStream outputStream, Repository repository)` Writes the given repository as ZIP-File into the given output stream.
`static void` `RepositoryUtilities.writeToZipStream(java.util.zip.ZipOutputStream zipOutputStream, Repository repository)` Writes the given repository to the given ZIP-output stream.

Uses of ContentIOException in org.pentaho.reporting.libraries.repository.dummy

Methods in org.pentaho.reporting.libraries.repository.dummy that throw ContentIOException
`ContentEntity` `DummyContentLocation.getEntry(java.lang.String name)` Returns the content entity with the given name.
`java.lang.String` `DummyContentItem.getMimeType()` Returns the mime type for the content entity.
`ContentEntity[]` `DummyContentLocation.listContents()` Returns all content entities stored in this content-location.

Uses of ContentIOException in org.pentaho.reporting.libraries.repository.email

Methods in org.pentaho.reporting.libraries.repository.email that throw ContentIOException
`ContentEntity` `EmailContentLocation.getEntry(java.lang.String name)`
`java.io.InputStream` `EmailContentItem.getInputStream()`
`java.lang.String` `EmailContentItem.getMimeType()`
`java.io.OutputStream` `EmailContentItem.getOutputStream()`
`ContentLocation` `EmailRepository.getRoot()`
`ContentEntity[]` `EmailContentLocation.listContents()`
`void` `EmailRepository.writeEmail(java.io.OutputStream out)`

Constructors in org.pentaho.reporting.libraries.repository.email that throw ContentIOException
`EmailRepository(MimeMessage htmlEmail)`
`EmailRepository(MimeMessage htmlEmail, MimeRegistry mimeRegistry)`
`EmailRepository(MimeRegistry mimeRegistry, Session mailSession)`
`EmailRepository(Session session)`

Uses of ContentIOException in org.pentaho.reporting.libraries.repository.file

Methods in org.pentaho.reporting.libraries.repository.file that throw ContentIOException
`java.lang.String` `TempFileNameGenerator.generateName(java.lang.String nameHint, java.lang.String mimeType)` Generates a new name for the location.
`ContentEntity` `FileContentLocation.getEntry(java.lang.String name)` Returns the content entity with the given name.
`java.io.InputStream` `FileContentItem.getInputStream()`
`java.lang.String` `FileContentItem.getMimeType()`
`java.io.OutputStream` `FileContentItem.getOutputStream()`
`ContentLocation` `FileRepository.getRoot()` Returns the repositories root directory entry.
`ContentEntity[]` `FileContentLocation.listContents()` Lists all content entities stored in this content-location.

Constructors in org.pentaho.reporting.libraries.repository.file that throw ContentIOException
`FileContentLocation(ContentLocation parent, java.io.File backend)` Creates a new location for the given parent and directory.
`FileContentLocation(Repository repository, java.io.File backend)` Creates a new root-location for the given repository and directory.
`FileRepository(java.io.File file)` Creates a new repository for the given file.
`FileRepository(java.io.File file, MimeRegistry mimeRegistry)` Creates a new repository for the given file.

Uses of ContentIOException in org.pentaho.reporting.libraries.repository.stream

Methods in org.pentaho.reporting.libraries.repository.stream that throw ContentIOException
`ContentEntity` `StreamContentLocation.getEntry(java.lang.String name)` Returns the content entity with the given name.
`java.io.InputStream` `StreamContentItem.getInputStream()` Tries to open and return a input stream for reading from the content item.
`java.lang.String` `StreamContentItem.getMimeType()` Returns the mime type for the content entity.
`java.io.OutputStream` `StreamContentItem.getOutputStream()` Tries to open and return a output stream for writing into the content item.
`ContentEntity[]` `StreamContentLocation.listContents()` Returns all content entities stored in this content-location.

Uses of ContentIOException in org.pentaho.reporting.libraries.repository.zip

Methods in org.pentaho.reporting.libraries.repository.zip that throw ContentIOException
`ContentEntity` `ZipContentLocation.getEntry(java.lang.String name)`
`java.io.InputStream` `ZipContentItem.getInputStream()`
`java.lang.String` `ZipContentItem.getMimeType()`
`java.io.OutputStream` `ZipContentItem.getOutputStream()`
`ContentLocation` `ZipRepository.getRoot()`
`ContentEntity[]` `ZipContentLocation.listContents()`
`void` `ZipRepository.write(java.io.OutputStream outputStream)`
`void` `ZipRepository.writeToZipStream(java.util.zip.ZipOutputStream zipOutputStream, Repository repository)`

Uses of ContentIOException in org.pentaho.reporting.libraries.repository.zipreader

Methods in org.pentaho.reporting.libraries.repository.zipreader that throw ContentIOException
`ContentEntity` `ZipReadContentLocation.getEntry(java.lang.String name)`
`java.io.InputStream` `ZipReadContentItem.getInputStream()`
`java.lang.String` `ZipReadContentItem.getMimeType()`
`java.io.OutputStream` `ZipReadContentItem.getOutputStream()`
`ContentLocation` `ZipReadRepository.getRoot()`
`ContentEntity[]` `ZipReadContentLocation.listContents()`

Uses of ContentIOException in org.pentaho.reporting.libraries.repository.zipwriter

Methods in org.pentaho.reporting.libraries.repository.zipwriter that throw ContentIOException
`ContentEntity` `ZipContentLocation.getEntry(java.lang.String name)`
`java.io.InputStream` `ZipContentItem.getInputStream()`
`java.lang.String` `ZipContentItem.getMimeType()`
`java.io.OutputStream` `ZipContentItem.getOutputStream()`
`ContentLocation` `ZipRepository.getRoot()`
`ContentEntity[]` `ZipContentLocation.listContents()`