public class AbstractSingleCommand
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected java.util.Collection<Extractor> |
extractors |
protected java.lang.String |
id |
protected ProcessConfiguration |
processConfiguration |
| Constructor and Description |
|---|
AbstractSingleCommand(java.lang.String id,
ProcessConfiguration processConfiguration,
java.util.Collection<Extractor> extractors) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
execute(java.lang.ProcessBuilder processBuilder,
ProcessListener listener) |
protected FolderItemFactory |
getItemFactory()
Gets the data item factory for this item
|
void |
register(Hive hive,
FolderCommon parentFolder) |
void |
unregister() |
protected final java.lang.String id
protected final ProcessConfiguration processConfiguration
protected final java.util.Collection<Extractor> extractors
public AbstractSingleCommand(java.lang.String id,
ProcessConfiguration processConfiguration,
java.util.Collection<Extractor> extractors)
protected void execute(java.lang.ProcessBuilder processBuilder,
ProcessListener listener)
public void register(Hive hive, FolderCommon parentFolder)
public void unregister()
protected FolderItemFactory getItemFactory()
Returns null until the register(Hive, FolderCommon)
method was called.
The registry will be disposed when unregister() is called. There
is no need to unregister items manually.
Copyright (c) IBH SYSTEMS GmbH and others 2010, 2013.
All rights reserved. This program and the accompanying materials
are made available under the terms of the
Eclipse Public License v1.0