| org.outerj.daisy.books.publisher.BookPublisher
All known Subclasses: org.outerj.daisy.books.publisher.impl.BookPublisherImpl,
BookPublisher | public interface BookPublisher (Code) | | |
Method Summary | |
PublicationTypeInfo[] | getAvailablePublicationTypes() | Map<String, String> | getDefaultProperties(String publicationTypeName) | PublishTaskInfo[] | getTaskOverview(Locale locale) | String[] | getTaskState(String taskId) | String[] | publishBook(Repository repository, VariantKey bookDefinition, long dataBranchId, long dataLanguageId, String dataVersion, Locale locale, String bookInstanceName, String bookInstanceLabel, String daisyCocoonPath, String daisyContextPath, PublicationSpec[] specs, BookAcl acl) |
getTaskState | String[] getTaskState(String taskId)(Code) | | null if the task with the given ID does not exist (or is finished, which is the same) |
publishBook | String[] publishBook(Repository repository, VariantKey bookDefinition, long dataBranchId, long dataLanguageId, String dataVersion, Locale locale, String bookInstanceName, String bookInstanceLabel, String daisyCocoonPath, String daisyContextPath, PublicationSpec[] specs, BookAcl acl) throws Exception(Code) | | an array containing two elements: the task ID and the (normalized) book instance name |
|
|