Interface WriteableDocumentBundle

All Superinterfaces:
DocumentBundle
All Known Implementing Classes:
MemoryDocumentBundle

public interface WriteableDocumentBundle extends DocumentBundle
  • Method Details

    • createDirectoryEntry

      void createDirectoryEntry(String name, String mimeType) throws IOException
      Throws:
      IOException
    • createEntry

      OutputStream createEntry(String name, String mimetype) throws IOException
      Throws:
      IOException
    • removeEntry

      boolean removeEntry(String name) throws IOException
      Throws:
      IOException
    • getWriteableDocumentMetaData

      WriteableDocumentMetaData getWriteableDocumentMetaData()
    • createResourceKey

      org.pentaho.reporting.libraries.resourceloader.ResourceKey createResourceKey(String entryName, Map factoryParameters) throws org.pentaho.reporting.libraries.resourceloader.ResourceKeyCreationException
      Throws:
      org.pentaho.reporting.libraries.resourceloader.ResourceKeyCreationException
    • isEmbeddedKey

      boolean isEmbeddedKey(org.pentaho.reporting.libraries.resourceloader.ResourceKey resourceKey)