org.outerj.daisy.publisher
Interface Publisher


public interface Publisher


Method Summary
 BlobInfo getBlobInfo(org.outerj.daisy.repository.VariantKey variantKey, java.lang.String versionSpec, java.lang.String partType)
          Important: after usage, you must call the dispose method of the BlobInfo object.
 void processRequest(org.outerx.daisy.x10Publisher.PublisherRequestDocument publisherRequestDocument, org.xml.sax.ContentHandler contentHandler)
           
 

Method Detail

getBlobInfo

BlobInfo getBlobInfo(org.outerj.daisy.repository.VariantKey variantKey,
                     java.lang.String versionSpec,
                     java.lang.String partType)
                     throws org.outerj.daisy.repository.RepositoryException
Important: after usage, you must call the dispose method of the BlobInfo object.

Parameters:
versionSpec - a version number, or "last" or "live"
partType - a part type id or part type name
Throws:
org.outerj.daisy.repository.RepositoryException

processRequest

void processRequest(org.outerx.daisy.x10Publisher.PublisherRequestDocument publisherRequestDocument,
                    org.xml.sax.ContentHandler contentHandler)
                    throws org.xml.sax.SAXException,
                           org.outerj.daisy.repository.RepositoryException,
                           PublisherException
Throws:
org.xml.sax.SAXException
org.outerj.daisy.repository.RepositoryException
PublisherException


Copyright © -2012 . All Rights Reserved.