org.outerj.daisy.publisher.serverimpl
Class PublisherImpl
java.lang.Object
org.outerj.daisy.publisher.serverimpl.PublisherImpl
- All Implemented Interfaces:
- org.outerj.daisy.publisher.Publisher
public class PublisherImpl
- extends java.lang.Object
- implements org.outerj.daisy.publisher.Publisher
Field Summary |
static java.lang.String |
NAMESPACE
|
Constructor Summary |
PublisherImpl(org.outerj.daisy.repository.Repository repository,
CommonPublisher commonPublisher,
org.apache.avalon.framework.logger.Logger logger)
|
Method Summary |
org.outerj.daisy.publisher.BlobInfo |
getBlobInfo(org.outerj.daisy.repository.VariantKey variantKey,
java.lang.String versionSpec,
java.lang.String partType)
|
void |
performRequest(java.lang.String pubReqSetName,
org.outerj.daisy.repository.Document document,
org.outerj.daisy.repository.Version version,
PublisherContext publisherContext,
org.xml.sax.ContentHandler contentHandler)
|
void |
processRequest(org.outerx.daisy.x10Publisher.PublisherRequestDocument publisherRequestDocument,
org.xml.sax.ContentHandler contentHandler)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NAMESPACE
public static final java.lang.String NAMESPACE
- See Also:
- Constant Field Values
PublisherImpl
public PublisherImpl(org.outerj.daisy.repository.Repository repository,
CommonPublisher commonPublisher,
org.apache.avalon.framework.logger.Logger logger)
getBlobInfo
public org.outerj.daisy.publisher.BlobInfo getBlobInfo(org.outerj.daisy.repository.VariantKey variantKey,
java.lang.String versionSpec,
java.lang.String partType)
throws org.outerj.daisy.repository.RepositoryException
- Specified by:
getBlobInfo
in interface org.outerj.daisy.publisher.Publisher
- Throws:
org.outerj.daisy.repository.RepositoryException
processRequest
public void processRequest(org.outerx.daisy.x10Publisher.PublisherRequestDocument publisherRequestDocument,
org.xml.sax.ContentHandler contentHandler)
throws org.outerj.daisy.repository.RepositoryException,
org.xml.sax.SAXException,
org.outerj.daisy.publisher.PublisherException
- Specified by:
processRequest
in interface org.outerj.daisy.publisher.Publisher
- Throws:
org.outerj.daisy.repository.RepositoryException
org.xml.sax.SAXException
org.outerj.daisy.publisher.PublisherException
performRequest
public void performRequest(java.lang.String pubReqSetName,
org.outerj.daisy.repository.Document document,
org.outerj.daisy.repository.Version version,
PublisherContext publisherContext,
org.xml.sax.ContentHandler contentHandler)
throws java.lang.Exception
- Throws:
java.lang.Exception
Copyright © -2012 . All Rights Reserved.