public class InitialDocumentBus extends DocumentBus
Modifier and Type | Field and Description |
---|---|
protected static String |
ID_INTITIAL
id for the initial document bus, which is input for importers
|
documentBus, id, inputModuleControllerIds, lock, memPolicy, outputModuleControllerIds, waitUntilAllDocumentsArePut
Constructor and Description |
---|
InitialDocumentBus(List<String> outputModuleControllerIds)
Creates an object of this type and sets the passes the given input
controller and output controller.
|
InitialDocumentBus(String outputModuleControllerId)
Creates an object of this type and sets the passes the given input
controller and output controller.
|
Modifier and Type | Method and Description |
---|---|
void |
put(DocumentController documentController)
Adds the given
DocumentController object to the queue. |
finish, getDocumentBus, getId, getInputControllerIds, getMemPolicy, getOutputControllerIds, getPepperJob, init, initDocumentBus, isFinished, pop, pop, setMemPolicy, setPepperJob, toString
protected static final String ID_INTITIAL
public InitialDocumentBus(String outputModuleControllerId)
inputModuleControllerId
- identifier of controller, which produces documents for this
busoutputModuleControllerId
- identifier of controller, which consumes documents for this
buspublic InitialDocumentBus(List<String> outputModuleControllerIds)
inputModuleControllerId
- identifier of controller, which produces documents for this
busoutputModuleControllerIds
- list of identifier of controller, which consumes documents for
this buspublic void put(DocumentController documentController)
DocumentController
object to the queue.put
in class DocumentBus
documentController
- the DocumentController
object to be added to the
queue.Copyright © 2009–2019 Humboldt-Universität zu Berlin, INRIA. All rights reserved.