IBM Information Integrator for Content V8.2 APIs

com.ibm.mm.beans.infomining
Class CMBTextAnalysisBean

java.lang.Object
  |
  +--com.ibm.mm.beans.infomining.CMBInfoMiningBean
        |
        +--com.ibm.mm.beans.infomining.CMBConnectedMiningBean
              |
              +--com.ibm.mm.beans.infomining.CMBTextAnalysisBean
All Implemented Interfaces:
com.ibm.mm.beans.CMBConnectionReplyListener, CMBTextAnalysisRequestListener, java.util.EventListener, java.io.Serializable
Direct Known Subclasses:
CMBCategorizationService, CMBClusteringService, CMBInformationExtractionService, CMBLanguageIdentificationService, CMBSummarizationService

public abstract class CMBTextAnalysisBean
extends CMBConnectedMiningBean
implements CMBTextAnalysisRequestListener

The CMBTextAnalysisBean class is the abstract superclass of the information mining beans that perform a text analysis.

See Also:
Serialized Form

Constructor Summary
protected CMBTextAnalysisBean()
          Constructs a new CMBTextAnalysisBean.
 
Method Summary
 void addCMBStoreRecordRequestListener(CMBStoreRecordRequestListener l)
          Adds the specified store record request listener to receive events from this text analysis bean.
 void addCMBTextAnalysisReplyListener(CMBTextAnalysisReplyListener l)
          Adds the specified text analysis reply listener to receive events from this text analysis bean.
 void addCMBTextAnalysisRequestListener(CMBTextAnalysisRequestListener l)
          Adds the specified text analysis request listener to receive events from this text analysis bean.
protected  void finalize()
          Release all memory and non-memory resources.
 void onCMBTextAnalysisRequest(CMBTextAnalysisRequestEvent request)
          Invoked when text analysis is requested.
 void removeCMBStoreRecordRequestListener(CMBStoreRecordRequestListener l)
          Removes the specified store record request listener so that it no longer receives events from this text analysis bean.
 void removeCMBTextAnalysisReplyListener(CMBTextAnalysisReplyListener l)
          Removes the specified text analysis reply listener so that it no longer receives events from this text analysis bean.
 void removeCMBTextAnalysisRequestListener(CMBTextAnalysisRequestListener l)
          Removes the specified text analysis request listener so that it no longer receives events from this text analysis bean.
 
Methods inherited from class com.ibm.mm.beans.infomining.CMBConnectedMiningBean
getConnection, isConnected, onCMBConnectionReply, setConnection, validateConnection
 
Methods inherited from class com.ibm.mm.beans.infomining.CMBInfoMiningBean
addCMBExceptionListener, addCMBTraceListener, isTraceEnabled, removeCMBExceptionListener, removeCMBTraceListener, setTraceEnabled
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CMBTextAnalysisBean

protected CMBTextAnalysisBean()
Constructs a new CMBTextAnalysisBean.

Class CMBTextAnalysisBean can be extended directly to create a bean. that allows customization of the analysis results handling.

Method Detail

addCMBTextAnalysisReplyListener

public void addCMBTextAnalysisReplyListener(CMBTextAnalysisReplyListener l)
Adds the specified text analysis reply listener to receive events from this text analysis bean.
Parameters:
l - the text analysis reply listener

removeCMBTextAnalysisReplyListener

public void removeCMBTextAnalysisReplyListener(CMBTextAnalysisReplyListener l)
Removes the specified text analysis reply listener so that it no longer receives events from this text analysis bean.
Parameters:
l - the text analysis reply listener

addCMBTextAnalysisRequestListener

public void addCMBTextAnalysisRequestListener(CMBTextAnalysisRequestListener l)
Adds the specified text analysis request listener to receive events from this text analysis bean.
Parameters:
l - the text analysis request listener

removeCMBTextAnalysisRequestListener

public void removeCMBTextAnalysisRequestListener(CMBTextAnalysisRequestListener l)
Removes the specified text analysis request listener so that it no longer receives events from this text analysis bean.
Parameters:
l - the text analysis request listener

addCMBStoreRecordRequestListener

public void addCMBStoreRecordRequestListener(CMBStoreRecordRequestListener l)
Adds the specified store record request listener to receive events from this text analysis bean.
Parameters:
l - the text analysis request listener

removeCMBStoreRecordRequestListener

public void removeCMBStoreRecordRequestListener(CMBStoreRecordRequestListener l)
Removes the specified store record request listener so that it no longer receives events from this text analysis bean.
Parameters:
l - the text analysis request listener

onCMBTextAnalysisRequest

public void onCMBTextAnalysisRequest(CMBTextAnalysisRequestEvent request)
Invoked when text analysis is requested.
Specified by:
onCMBTextAnalysisRequest in interface CMBTextAnalysisRequestListener

finalize

protected void finalize()
                 throws java.lang.Throwable
Release all memory and non-memory resources. Call this method to ensure that temporary files are deleted on disk. Since the JVM does not guarantee that finalizers are called on exit, the finalizer is made public, so you can call it explicitly.
Overrides:
finalize in class java.lang.Object


IBM Information Integrator for Content V8.2 APIs

© Copyright International Business Machines Corporation 1996, 2003 IBM Corp. All rights reserved.