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

public 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

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


Copyright © -2005 . All Rights Reserved.