|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
Chain.PROPERTY_NAME from configuration parsed in
the activate methods and implements the AbstractChain.getName() method.EnhancementEngine.PROPERTY_NAME from configuration parsed in
the activate methods and implements the AbstractEnhancementEngine.getName() method.EnhancementEngine.PROPERTY_NAME
property from the ComponentContext.getProperties().
ServiceProperties.ENHANCEMENT_ENGINE_ORDERING of the parsed
EnhancementEngines.
EnhancementEngine.canEnhance(org.apache.stanbol.enhancer.servicesapi.ContentItem), meaning this engine cannot enhance
supplied ContentItem
ExecutionPlan.EXECUTION_PLAN to the name
of the chain this plan is defined for
Chain.
Chain implementations or
EnhancementJobManager implementations when encountering problems
while executing e ChainServiceReference and
Chain services based on the name.ServiceTracker that allows to track one/some/all
Chains.ChainsTracker for the parsed BundleContext
and chain names.
ChainsTracker for the parsed BundleContext
and chain names.
ExecutionMetadata.EXECUTION execution completed or
failed.
- ContentItem - Interface in org.apache.stanbol.enhancer.servicesapi
- A unit of content that Stanbol Enhancer can enhance.
- ContentItemHelper - Class in org.apache.stanbol.enhancer.servicesapi.helper
- Helper class to factorize common code for ContentItem handling.
- ContentItemHelper() -
Constructor for class org.apache.stanbol.enhancer.servicesapi.helper.ContentItemHelper
-
- ContentItemImpl - Class in org.apache.stanbol.enhancer.servicesapi.helper
- A generic ContentItem implementation that takes the uri, main content part
and the graph used to store the metadata as parameter.
- ContentItemImpl(UriRef, Blob, MGraph) -
Constructor for class org.apache.stanbol.enhancer.servicesapi.helper.ContentItemImpl
-
- context -
Variable in class org.apache.stanbol.enhancer.servicesapi.helper.AbstractChain
- The
ComponentContext set in the AbstractChain.activate(ComponentContext)
and reset in the AbstractChain.deactivate(ComponentContext) method.
- createChainExecutionNode(MGraph, NonLiteral, UriRef, boolean) -
Static method in class org.apache.stanbol.enhancer.servicesapi.helper.ExecutionMetadataHelper
-
- createEngineExecution(MGraph, NonLiteral, NonLiteral) -
Static method in class org.apache.stanbol.enhancer.servicesapi.helper.ExecutionMetadataHelper
-
- createEnhancement(MGraph, EnhancementEngine, UriRef) -
Static method in class org.apache.stanbol.enhancer.servicesapi.helper.EnhancementEngineHelper
- Create a new enhancement instance in the metadata-graph of the content
item along with default properties (dc:creator and dc:created) and return
the UriRef of the extraction so that engines can further add.
- createEntityEnhancement(ContentItem, EnhancementEngine) -
Static method in class org.apache.stanbol.enhancer.servicesapi.helper.EnhancementEngineHelper
- Create a new instance with the types enhancer:Enhancement and
enhancer:EntityAnnotation in the metadata-graph of the content
item along with default properties (dc:creator and dc:created) and return
the UriRef of the extraction so that engines can further add
- createEntityEnhancement(MGraph, EnhancementEngine, UriRef) -
Static method in class org.apache.stanbol.enhancer.servicesapi.helper.EnhancementEngineHelper
- Create a new instance with the types enhancer:Enhancement and
enhancer:EntityAnnotation in the parsed graph along with default properties
(dc:creator, dc:created and enhancer:extracted-form) and return
the UriRef of the extraction so that engines can further add.
- createExecutionPlan(MGraph, String) -
Static method in class org.apache.stanbol.enhancer.servicesapi.helper.ExecutionPlanHelper
- Creates an ExecutionPlan for the parsed chainName in the parsed Graph
- createInstance(MGraph) -
Static method in class org.apache.stanbol.enhancer.servicesapi.helper.RdfEntityFactory
- Creates a new factory for the parsed
MGraph instance.
- createNewExtraction(ContentItem, EnhancementEngine) -
Static method in class org.apache.stanbol.enhancer.servicesapi.helper.EnhancementEngineHelper
- Deprecated.
- createTextEnhancement(ContentItem, EnhancementEngine) -
Static method in class org.apache.stanbol.enhancer.servicesapi.helper.EnhancementEngineHelper
- Create a new instance with the types enhancer:Enhancement and
enhancer:TextAnnotation in the metadata-graph of the content
item along with default properties (dc:creator and dc:created) and return
the UriRef of the extraction so that engines can further add.
- createTextEnhancement(MGraph, EnhancementEngine, UriRef) -
Static method in class org.apache.stanbol.enhancer.servicesapi.helper.EnhancementEngineHelper
- Create a new instance with the types enhancer:Enhancement and
enhancer:TextAnnotation in the parsed graph along with default properties
(dc:creator, dc:created and enhancer:extracted-form) and return
the UriRef of the extraction so that engines can further add.
null
Chain as used by the algorithm to
determine the Chain returned by ChainManager.getDefault().
ExecutionPlan.EXECUTION_NODEs
this one depends on
ExecutionPlan.EXECUTION_NODE with the name of
the EnhancementEngine to be executed.
EnhancementEngine.
ServiceTracker that allows to track one/some/all
EnhancementEngines.EnginesTracker for the parsed BundleContext
and engine names.
EnginesTracker for the parsed BundleContext
and engine names.
EnhancementEngine.canEnhance(org.apache.stanbol.enhancer.servicesapi.ContentItem), meaning this engine can enhance
supplied ContentItem, and suggests queuing a request for
enhancement instead of enhancing it synchronously.
EnhancementEngine.canEnhance(org.apache.stanbol.enhancer.servicesapi.ContentItem), meaning this engine can enhance
supplied ContentItem, and suggests enhancing it synchronously
instead of queuing a request for enhancement.
ContentItem by using the
execution plan provided by the
Chain.
ContentItem.getUri() to the
ExecutionMetadata.CHAIN_EXECUTION defining the root node of the execution metadata
EnhancementEngines are
called by the EnhancementJobManager.
ServiceReference and
EnhancementEngine services based on the name.EngineException and Chain
as typically used by components that need to used both
EnhancementEngines and Chains.Chain or by some additional configurations).ExecutionMetadata.CHAIN_EXECUTION node to the
enhanced ContentItem.getUri()
Object
Chain or an EnhancementEngine.
ExecutionMetadata.ENGINE_EXECUTION to the
ExecutionPlan.EXECUTION_NODE
EnhancementEngines
based on there ServiceProperties.ENHANCEMENT_ENGINE_ORDERING.
ExecutionMetadata.EXECUTION to its parent
ExecutionMetadata.CHAIN_EXECUTION.
ExecutionMetadata.CHAIN_EXECUTION to the
ExecutionPlan.EXECUTION_PLAN
ExecutionMetadata.STATUS_SCHEDULED,
ExecutionMetadata.STATUS_IN_PROGRESS, ExecutionMetadata.STATUS_COMPLETED, ExecutionMetadata.STATUS_SKIPPED,
ExecutionMetadata.STATUS_FAILED.
Execution Metadata ontology used by the Stanbol
Enhancer to describe metadata about the enhancement process.UriRefs for all classes and properties defined by the
Stanbol Enhancer Execution Plan ontology.ServiceReference of the
currently active and tracked engines.
ServiceReference of the
chain with the highest priority for that name.
ServiceReference of the
engine with the highest priority for that name.
EnhancementEngineManager to get information
about currently active Engines and the ChainManager to get active
chains. This method will now return active engines of the default chain.
content part
of the type Blob with one of the the parsed mimeTypes.
ContentItemImpl.getPart(UriRef, Class)
with ContentItemImpl.getUri()+ContentItemImpl.MAIN_BLOB_SUFFIX
Constants.SERVICE_RANKING
registered for the parsed name.
Chain service for the parsed
service Reference.
ExecutionMetadata.CHAIN_EXECUTION node of an
graph containing ChainExecution metadata for the parsed Chain.getName().
ExecutionMetadata.CHAIN_EXECUTION node of an
graph containing ChainExecution metadata for the parsed
ExecutionPlan.EXECUTION_PLAN node
EnhancementEngine service for the parsed
service Reference.
ServiceProperties.ENHANCEMENT_ENGINE_ORDERING value
for the parsed EnhancementEngine.
EnhancementEngines referenced by there
name within the execution plan.
execution plan and the set of already executed
ep:ExecutionNodes to find the next
nodes that can be executed.
ExecutionPlan.EXECUTION_PLAN node of an execution
plan for the given chainNmame.
ExecutionMetadata.EXECUTION nodes that are
ExecutionMetadata.EXECUTION_PART of the parsed
ExecutionMetadata.CHAIN_EXECUTION node
metadata and the content parts of this content item.
Blob.getMimeType() and Blob.getParameter() values
Chain.PROPERTY_NAME
EnhancementEngine.PROPERTY_NAME
Blob.
ExecutionPlan.EXECUTION_PLAN with
all its ExecutionPlan.EXECUTION_NODEs
Object
ChainsTracker by using the parsed parameter.
EnginesTracker by using the parsed parameter.
InMemoryBlob for the parsed String.
InputStream.
ExecutionPlan.EXECUTION_PLAN executed
by a ExecutionMetadata.CHAIN_EXECUTION was the ChainManager.getDefault()
Chain at that time.
EnhancementEngine with the parsed name is active
status if an
execution is
failed.
status if an
execution has already finished.
ExecutionPlan.EXECUTION_NODE is optional.
ServiceProperties.ORDERING_PRE_PROCESSING and
>= this value indicate, that an enhancement engine performs operations
that are only dependent on the parsed content.
ServiceProperties.ORDERING_EXTRACTION_ENHANCEMENT
-1 .
ServiceProperties.ORDERING_CONTENT_EXTRACTION
and >= this value indicate, that an enhancement engine performs operations
on extracted features of the content.
ServiceProperties.ORDERING_DEFAULT and >= this
value indicate that an enhancement engine performs post processing
operations on existing enhancements.
- parseConfig(Iterator<String>) -
Static method in class org.apache.stanbol.enhancer.servicesapi.helper.ConfigUtils
- Parses configurations formatted like
- parseConfigEntry(String) -
Static method in class org.apache.stanbol.enhancer.servicesapi.helper.ConfigUtils
- Returns the "key, parameter" entry parsed form the parsed configuration
line.
- parseMimeType(String) -
Static method in class org.apache.stanbol.enhancer.servicesapi.helper.ContentItemHelper
- This parses and validates the mime-type and parameters from the
parsed mimetype string based on the definition as defined in
rfc2046.
- Properties - Class in org.apache.stanbol.enhancer.servicesapi.rdf
- Namespace of standard properties to be used as typed metadata by
EnhancementEngine.
- Properties() -
Constructor for class org.apache.stanbol.enhancer.servicesapi.rdf.Properties
-
- PROPERTY_NAME -
Static variable in interface org.apache.stanbol.enhancer.servicesapi.Chain
- The property to be used for providing the name of a chain.
- PROPERTY_NAME -
Static variable in interface org.apache.stanbol.enhancer.servicesapi.EnhancementEngine
- The property used to provide the name of an enhancement engine.
RdfEntityFactory to
create proxy objects.ServiceReferences based on the Constants.SERVICE_RANKING
property value.EnhancementEngine
with a Chain to execute it by using the
EnhancementJobManager#enhanceContent(org.apache.stanbol.enhancer.servicesapi.ContentItem, String)
method.ExecutionMetadata.EXECUTION started
ExecutionMetadata.EXECUTION.
ExecutionMetadata.EXECUTION node.
Object
SimpleMGraph to
store metadata in memory.
MGraph to
store the metadata.
MGraph.
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||