Package com.yahoo.docproc.jdisc
Class DocumentProcessingHandler
java.lang.Object
com.yahoo.jdisc.AbstractResource
com.yahoo.jdisc.handler.AbstractRequestHandler
com.yahoo.docproc.jdisc.DocumentProcessingHandler
- All Implemented Interfaces:
com.yahoo.jdisc.handler.RequestHandler
,com.yahoo.jdisc.SharedResource
public class DocumentProcessingHandler
extends com.yahoo.jdisc.handler.AbstractRequestHandler
TODO: Javadoc
- Author:
- Einar M R Rosenvinge
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.yahoo.jdisc.SharedResource
com.yahoo.jdisc.SharedResource.Debug
-
Field Summary
Fields inherited from interface com.yahoo.jdisc.SharedResource
DEBUG, SYSTEM_PROPERTY_NAME_DEBUG
-
Constructor Summary
ConstructorDescriptionDocumentProcessingHandler
(com.yahoo.component.provider.ComponentRegistry<DocumentProcessor> documentProcessorComponentRegistry, com.yahoo.component.provider.ComponentRegistry<AbstractConcreteDocumentFactory> docFactoryRegistry, com.yahoo.container.core.ChainsConfig chainsConfig, SchemamappingConfig mappingConfig, com.yahoo.document.DocumentTypeManager documentTypeManager, DocprocConfig docprocConfig, com.yahoo.container.core.document.ContainerDocumentConfig containerDocConfig, com.yahoo.jdisc.Metric metric) -
Method Summary
Modifier and TypeMethodDescriptionprotected void
destroy()
com.yahoo.processing.execution.chain.ChainRegistry<DocumentProcessor>
com.yahoo.component.provider.ComponentRegistry<DocprocService>
com.yahoo.document.DocumentTypeManager
com.yahoo.jdisc.handler.ContentChannel
handleRequest
(com.yahoo.jdisc.Request request, com.yahoo.jdisc.handler.ResponseHandler handler) Methods inherited from class com.yahoo.jdisc.handler.AbstractRequestHandler
handleTimeout
Methods inherited from class com.yahoo.jdisc.AbstractResource
currentState, refer, refer, release, retainCount
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.yahoo.jdisc.SharedResource
refer, refer, release
-
Constructor Details
-
DocumentProcessingHandler
@Inject public DocumentProcessingHandler(com.yahoo.component.provider.ComponentRegistry<DocumentProcessor> documentProcessorComponentRegistry, com.yahoo.component.provider.ComponentRegistry<AbstractConcreteDocumentFactory> docFactoryRegistry, com.yahoo.container.core.ChainsConfig chainsConfig, SchemamappingConfig mappingConfig, com.yahoo.document.DocumentTypeManager documentTypeManager, DocprocConfig docprocConfig, com.yahoo.container.core.document.ContainerDocumentConfig containerDocConfig, com.yahoo.jdisc.Metric metric)
-
-
Method Details
-
destroy
protected void destroy()- Overrides:
destroy
in classcom.yahoo.jdisc.AbstractResource
-
getDocprocServiceRegistry
-
getChains
-
handleRequest
public com.yahoo.jdisc.handler.ContentChannel handleRequest(com.yahoo.jdisc.Request request, com.yahoo.jdisc.handler.ResponseHandler handler) -
getDocumentTypeManager
public com.yahoo.document.DocumentTypeManager getDocumentTypeManager()
-