org.outerj.daisy.books.publisher.impl
Class BookInstanceLayout

java.lang.Object
  extended by org.outerj.daisy.books.publisher.impl.BookInstanceLayout

public class BookInstanceLayout
extends java.lang.Object

Helper class to determine the location of resources within a book instance.


Constructor Summary
BookInstanceLayout()
           
 
Method Summary
static java.lang.String geResourceStorePath()
           
static java.lang.String getDependenciesPath()
           
static java.lang.String getDocumentInPublicationStorePath(java.lang.String documentStorePath, java.lang.String publicationOutputName)
           
static java.lang.String getDocumentStorePath(BookInstance bookInstance, long documentId, long branchId, long languageId)
           
static java.lang.String getImageStorePath(long documentId, long branchId, long languageId, long versionId)
           
static java.lang.String getLinkLogPath()
           
static java.lang.String getProcessedBookDefinitionPath()
           
static java.lang.String getPublicationLogPath()
           
static java.lang.String getPublicationOutputPath(java.lang.String publicationOutputName)
           
static java.lang.String getPublicationSpecsPath()
           
static java.lang.String getResourceStorePath(long documentId, long branchId, long languageId, long versionId, long partTypeId)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BookInstanceLayout

public BookInstanceLayout()
Method Detail

getDocumentStorePath

public static java.lang.String getDocumentStorePath(BookInstance bookInstance,
                                                    long documentId,
                                                    long branchId,
                                                    long languageId)

getImageStorePath

public static java.lang.String getImageStorePath(long documentId,
                                                 long branchId,
                                                 long languageId,
                                                 long versionId)

getResourceStorePath

public static java.lang.String getResourceStorePath(long documentId,
                                                    long branchId,
                                                    long languageId,
                                                    long versionId,
                                                    long partTypeId)

geResourceStorePath

public static java.lang.String geResourceStorePath()

getDocumentInPublicationStorePath

public static java.lang.String getDocumentInPublicationStorePath(java.lang.String documentStorePath,
                                                                 java.lang.String publicationOutputName)

getPublicationOutputPath

public static java.lang.String getPublicationOutputPath(java.lang.String publicationOutputName)

getDependenciesPath

public static java.lang.String getDependenciesPath()

getPublicationSpecsPath

public static java.lang.String getPublicationSpecsPath()

getProcessedBookDefinitionPath

public static java.lang.String getProcessedBookDefinitionPath()

getPublicationLogPath

public static java.lang.String getPublicationLogPath()

getLinkLogPath

public static java.lang.String getLinkLogPath()


Copyright © -2006 . All Rights Reserved.