Logo Search packages:      
Sourcecode: uimaj version File versions  Download package

Public Member Functions | Protected Member Functions | Protected Attributes | Private Attributes

org::apache::uima::impl::RootUimaContext_impl Class Reference

Inheritance diagram for org::apache::uima::impl::RootUimaContext_impl:
Inheritance graph
[legend]
Collaboration diagram for org::apache::uima::impl::RootUimaContext_impl:
Collaboration graph
[legend]

List of all members.

Public Member Functions

UimaContextAdmin createChild (String aContextName, Map< String, String > aSofaMappings)
void defineCasPool (int aSize, Properties aPerformanceTuningSettings, boolean aSofaAware) throws ResourceInitializationException
ComponentInfo getComponentInfo ()
String[] getConfigParameterNames ()
String[] getConfigParameterNames (String aGroup)
Object getConfigParameterValue (String aName)
Object getConfigParameterValue (String aGroupName, String aParamName)
String[] getConfigurationGroupNames ()
ConfigurationManager getConfigurationManager ()
String getDataPath ()
AbstractCas getEmptyCas (Class aCasInterface)
public< T extends AbstractCas > T getEmptyCas (Class< T > aCasInterface)
InstrumentationFacility getInstrumentationFacility ()
Logger getLogger ()
AnalysisEngineManagement getManagementInterface ()
String getQualifiedContextName ()
InputStream getResourceAsStream (String aKey) throws ResourceAccessException
InputStream getResourceAsStream (String aKey, String[] aParams) throws ResourceAccessException
String getResourceFilePath (String aKey) throws ResourceAccessException
String getResourceFilePath (String aKey, String[] aParams) throws ResourceAccessException
ResourceManager getResourceManager ()
Object getResourceObject (String aKey) throws ResourceAccessException
Object getResourceObject (String aKey, String[] aParams) throws ResourceAccessException
URI getResourceURI (String aKey, String[] aParams) throws ResourceAccessException
URI getResourceURI (String aKey) throws ResourceAccessException
URL getResourceURL (String aKey, String[] aParams) throws ResourceAccessException
URL getResourceURL (String aKey) throws ResourceAccessException
UimaContextAdmin getRootContext ()
Session getSession ()
Map< String, String > getSofaMap ()
SofaID[] getSofaMappings ()
String getUniqueName ()
void initializeRoot (Logger aLogger, ResourceManager aResourceManager, ConfigurationManager aConfigurationManager)
String mapSofaIDToComponentSofaName (String aSofaID)
SofaID mapToSofaID (String aSofaName)
void returnedCAS (AbstractCas aCAS)
void setLogger (Logger aLogger)
void setProcessTrace (ProcessTrace aProcessTrace)
void setSession (Session aSession)

Protected Member Functions

String makeQualifiedName (String name)

Protected Attributes

int mCasPoolSize = 0
AnalysisEngineManagementImpl mMBean = new AnalysisEngineManagementImpl()
Set< CASmOutstandingCASes = new HashSet<CAS>()
String mQualifiedContextName
Map< String, String > mSofaMappings

Private Attributes

ConfigurationManager mConfigurationManager
InstrumentationFacility_impl mInstrumentationFacility
Logger mLogger
ResourceManager mResourceManager
Session mSession

Detailed Description

Implementation of the root UimaContext. UIMA Contexts are arranged in a tree structure corresponding to the nested structure of the components in a CPE or Aggregate AE. The root UimaContext has direct references to shared components such as the ResourceManager and ConfigurationManager. The children UimaContexts reference these through the root.

Definition at line 41 of file RootUimaContext_impl.java.


The documentation for this class was generated from the following file:

Generated by  Doxygen 1.6.0   Back to index