org.outerj.daisy.summary
Class DocumentSummarizerImpl

java.lang.Object
  extended byorg.apache.avalon.framework.logger.AbstractLogEnabled
      extended byorg.outerj.daisy.summary.DocumentSummarizerImpl
All Implemented Interfaces:
DocumentSummarizer, org.apache.avalon.framework.logger.LogEnabled

public class DocumentSummarizerImpl
extends org.apache.avalon.framework.logger.AbstractLogEnabled
implements DocumentSummarizer


Constructor Summary
DocumentSummarizerImpl()
           
 
Method Summary
 java.lang.String getSummary(org.outerj.daisy.repository.Document document, long versionId, org.outerj.daisy.repository.schema.RepositorySchema repositorySchema)
           
 
Methods inherited from class org.apache.avalon.framework.logger.AbstractLogEnabled
enableLogging, getLogger, setupLogger, setupLogger, setupLogger
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DocumentSummarizerImpl

public DocumentSummarizerImpl()
Method Detail

getSummary

public java.lang.String getSummary(org.outerj.daisy.repository.Document document,
                                   long versionId,
                                   org.outerj.daisy.repository.schema.RepositorySchema repositorySchema)
                            throws java.lang.Exception
Specified by:
getSummary in interface DocumentSummarizer
Parameters:
versionId - of which version to make the summary, -1 for current document object values.
Throws:
java.lang.Exception


Copyright © -2005 . All Rights Reserved.