com.endeca.portal.dataenrichment
Class TermsExtractionEnrichment

java.lang.Object
  extended by com.endeca.portal.dataenrichment.EndecaEnrichment
      extended by com.endeca.portal.dataenrichment.TermsExtractionEnrichment
All Implemented Interfaces:
java.io.Serializable

public class TermsExtractionEnrichment
extends EndecaEnrichment

See Also:
Serialized Form

Field Summary
protected  boolean hasRelatedPipelines
           
static java.lang.String PARAM_CASE_SENSITIVE
           
 
Fields inherited from class com.endeca.portal.dataenrichment.EndecaEnrichment
collection, inputAttribute, inputAttributeDisplayName, lastRun, locale, name, outputAttrCase, outputAttribute, outputAttributeDisplayName, runnable, running, validInput
 
Constructor Summary
TermsExtractionEnrichment()
           
TermsExtractionEnrichment(javax.portlet.PortletRequest request, com.oracle.endeca.pdi.bindings.cxf.enrichment.config._1.types.Pipeline p, java.lang.String viewKey, EnrichmentPipelineUtil util, java.lang.String locale)
           
 
Method Summary
 boolean getBlacklistCaseSensitive()
           
 java.lang.String getBlacklistTerms()
           
 boolean getHasBlacklist()
           
 int getMaxTermsExtracted()
           
 java.lang.String getTrainingName()
           
static java.lang.String getTrainingPipelineName(java.lang.String pipelineName)
           
 com.oracle.endeca.pdi.bindings.cxf.enrichment.config._1.types.Pipeline makePipeline(javax.portlet.PortletRequest request, EnrichmentPipelineUtil util, boolean update)
           
 void setBlacklistCaseSensitive(boolean blacklistCaseSensitive)
           
 void setBlacklistTerms(java.lang.String blacklistTerms)
           
 void setHasBlacklist(boolean hasBlacklist)
           
 void setMaxTermsExtracted(int maxTermsExtracted)
           
 void setTrainingName(java.lang.String trainingName)
           
 
Methods inherited from class com.endeca.portal.dataenrichment.EndecaEnrichment
addClearAllBlacklist, attributeExists, createPDR, getCollection, getInputAttribute, getInputAttributeDisplayName, getLastRun, getLastRun, getLocale, getName, getOutputAttrCase, getOutputAttribute, getOutputAttributeDisplayName, getParameterValue, getRunnable, getRunning, isTermsExtractionEnrichment, isValidInput, makeClearAllBlacklistComponent, makeOutputAttributeCaseComponent, retrieveAttributeDisplayName, setCollection, setInputAttribute, setInputAttributeDisplayName, setLastRun, setLocale, setName, setOutputAttrCase, setOutputAttribute, setOutputAttributeDisplayName, setRunnable, setRunning, setValidInput
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PARAM_CASE_SENSITIVE

public static final java.lang.String PARAM_CASE_SENSITIVE
See Also:
Constant Field Values

hasRelatedPipelines

protected boolean hasRelatedPipelines
Constructor Detail

TermsExtractionEnrichment

public TermsExtractionEnrichment(javax.portlet.PortletRequest request,
                                 com.oracle.endeca.pdi.bindings.cxf.enrichment.config._1.types.Pipeline p,
                                 java.lang.String viewKey,
                                 EnrichmentPipelineUtil util,
                                 java.lang.String locale)
                          throws com.oracle.endeca.pdi.bindings.cxf.enrichment.task._1.TaskFault_Exception,
                                 com.oracle.endeca.pdi.bindings.cxf.enrichment.config._1.ConfigurationFault_Exception,
                                 java.io.IOException,
                                 DataSourceException,
                                 KeyNotFoundException
Throws:
com.oracle.endeca.pdi.bindings.cxf.enrichment.task._1.TaskFault_Exception
com.oracle.endeca.pdi.bindings.cxf.enrichment.config._1.ConfigurationFault_Exception
java.io.IOException
DataSourceException
KeyNotFoundException

TermsExtractionEnrichment

public TermsExtractionEnrichment()
Method Detail

getBlacklistTerms

public java.lang.String getBlacklistTerms()

setBlacklistTerms

public void setBlacklistTerms(java.lang.String blacklistTerms)

getHasBlacklist

public boolean getHasBlacklist()

setHasBlacklist

public void setHasBlacklist(boolean hasBlacklist)

getBlacklistCaseSensitive

public boolean getBlacklistCaseSensitive()

setBlacklistCaseSensitive

public void setBlacklistCaseSensitive(boolean blacklistCaseSensitive)

getMaxTermsExtracted

public int getMaxTermsExtracted()

setMaxTermsExtracted

public void setMaxTermsExtracted(int maxTermsExtracted)

getTrainingName

public java.lang.String getTrainingName()

setTrainingName

public void setTrainingName(java.lang.String trainingName)

makePipeline

public com.oracle.endeca.pdi.bindings.cxf.enrichment.config._1.types.Pipeline makePipeline(javax.portlet.PortletRequest request,
                                                                                           EnrichmentPipelineUtil util,
                                                                                           boolean update)
                                                                                    throws com.oracle.endeca.pdi.bindings.cxf.enrichment.task._1.TaskFault_Exception,
                                                                                           com.oracle.endeca.pdi.bindings.cxf.enrichment.config._1.ConfigurationFault_Exception,
                                                                                           java.net.MalformedURLException,
                                                                                           java.io.UnsupportedEncodingException,
                                                                                           DataSourceException,
                                                                                           KeyNotFoundException
Specified by:
makePipeline in class EndecaEnrichment
Throws:
com.oracle.endeca.pdi.bindings.cxf.enrichment.task._1.TaskFault_Exception
com.oracle.endeca.pdi.bindings.cxf.enrichment.config._1.ConfigurationFault_Exception
java.net.MalformedURLException
java.io.UnsupportedEncodingException
DataSourceException
KeyNotFoundException

getTrainingPipelineName

public static java.lang.String getTrainingPipelineName(java.lang.String pipelineName)