public final class FileBatchService extends AbstractHandlerService<BatchInput,BatchInputProvider<?>> implements BatchService
| Constructor and Description |
|---|
FileBatchService() |
| Modifier and Type | Method and Description |
|---|---|
<I> void |
fillInput(Module module,
ModuleItem<?> moduleItem,
I inputObject)
Fill a provided ModuleItem with a given input object
|
Class<BatchInputProvider<?>> |
getPluginType()
Gets the type of plugins managed by this service.
|
Class<BatchInput> |
getType()
Gets the type associated with the object.
|
void |
run(ModuleInfo moduleInfo)
Run the module described by
ModuleInfo in batch. |
boolean |
supportsItem(ModuleItem<?> moduleItem)
Returns true if
type is a File. |
getInstance, getInstances, objectService, onEvent, onEventpluginServicegetContext, setContext, toStringgetInfo, getPriority, setInfo, setPrioritycontextclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitbatchableInputs, supportsModulegetHandler, getInstances, supportscreate, filterInstances, getInstance, initialize, objectServicefindgetPlugins, getPluginService, pluginServiceregisterEventHandlersgetIdentifier, logcontext, getContext, setContextcompareTo, getPriority, setPrioritygetInfo, setInfogetLocationgetVersiondisposepublic boolean supportsItem(ModuleItem<?> moduleItem)
type is a File.supportsItem in interface BatchServicepublic <I> void fillInput(Module module, ModuleItem<?> moduleItem, I inputObject)
BatchServicefillInput in interface BatchServicepublic void run(ModuleInfo moduleInfo)
BatchServiceModuleInfo in batch.run in interface BatchServicepublic Class<BatchInputProvider<?>> getPluginType()
PTServicegetPluginType in interface PTService<BatchInputProvider<?>>public Class<BatchInput> getType()
TypedgetType in interface Typed<BatchInput>Copyright © 2015–2022 SciJava. All rights reserved.