org.eobjects.analyzer.job
Interface ComponentJob

All Superinterfaces:
HasName, Serializable
All Known Subinterfaces:
AnalyzerJob, ConfigurableBeanJob<E>, ExplorerJob, FilterJob, MergedOutcomeJob, TransformerJob
All Known Implementing Classes:
ImmutableAnalyzerJob, ImmutableExplorerJob, ImmutableFilterJob, ImmutableMergedOutcomeJob, ImmutableTransformerJob

public interface ComponentJob
extends HasName, Serializable

Super-interface for all job entries in an Analysis

Author:
Kasper Sørensen

Method Summary
 ComponentDescriptor<?> getDescriptor()
          Gets the descriptor of this component type.
 String getName()
          Gets the name of this component job
 

Method Detail

getDescriptor

ComponentDescriptor<?> getDescriptor()
Gets the descriptor of this component type.

Returns:
a descriptor of this component type

getName

String getName()
Gets the name of this component job

Specified by:
getName in interface HasName
Returns:
an optional name given by the user to identify this component in a job (can be null if no name is assigned).


Copyright © 2012 eobjects.org. All Rights Reserved.