|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.uima.impl.UimaContext_ImplBase
org.apache.uima.impl.ChildUimaContext_impl
public class ChildUimaContext_impl
Reference implementation of AnnotatorContext.
| Field Summary |
|---|
| Fields inherited from class org.apache.uima.impl.UimaContext_ImplBase |
|---|
mCasPoolSize, mMBean, mOutstandingCASes, mQualifiedContextName, mSofaMappings |
| Constructor Summary | |
|---|---|
ChildUimaContext_impl(UimaContextAdmin aParentContext,
java.lang.String aContextName,
java.util.Map<java.lang.String,java.lang.String> aSofaMappings)
|
|
| Method Summary | |
|---|---|
ConfigurationManager |
getConfigurationManager()
Gets the ConfigurationManager instance used by this UimaContext to resolve configuration parameter resource accesses. |
InstrumentationFacility |
getInstrumentationFacility()
Gets the InstrumentationFacility to be used within this AnalysisEngine. |
Logger |
getLogger()
Gets the Logger to which log output will be sent. |
ResourceManager |
getResourceManager()
Gets the ResourceManager used by this UimaContext to locate and access external resources |
UimaContextAdmin |
getRootContext()
Get the Root Context |
Session |
getSession()
Returns the Session object, which can be used to store data that pertains to a particular client session. |
void |
initializeRoot(Logger aLogger,
ResourceManager aResourceManager,
ConfigurationManager aConfigurationManager)
Initializes a root UimaContext. |
void |
setLogger(Logger aLogger)
Sets the Logger for this UimaContext. |
void |
setPearResourceManager(ResourceManager resourceManager)
Set the Pear resource manager, to be used instead of any containing Resource Manager. |
void |
setProcessTrace(ProcessTrace aProcessTrace)
Sets the current ProcessTrace object, which will receive trace events generated by the InstrumentationFacility. |
void |
setSession(Session aSession)
Sets the current session object. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.apache.uima.UimaContextAdmin |
|---|
createChild, defineCasPool, getComponentInfo, getManagementInterface, getQualifiedContextName, getSofaMap, getUniqueName, returnedCAS |
| Constructor Detail |
|---|
public ChildUimaContext_impl(UimaContextAdmin aParentContext,
java.lang.String aContextName,
java.util.Map<java.lang.String,java.lang.String> aSofaMappings)
| Method Detail |
|---|
public void initializeRoot(Logger aLogger,
ResourceManager aResourceManager,
ConfigurationManager aConfigurationManager)
UimaContextAdmin
initializeRoot in interface UimaContextAdminaLogger - the logger that will be returned by this UimaContext's UimaContext.getLogger() method.aResourceManager - the ResourceManager that will be used by this UimaContext to locate and access
external resource.aConfigurationManager - the ConfigurationManager that will be used by this UimaContext to access its
configuration parameter settings.public InstrumentationFacility getInstrumentationFacility()
getInstrumentationFacility in interface UimaContextpublic void setLogger(Logger aLogger)
UimaContextAdminUIMAFramework.getLogger())
will be used.
setLogger in interface UimaContextAdminaLogger - the logger that will be returned by this UimaContext's UimaContext.getLogger() method.public ResourceManager getResourceManager()
getResourceManager in interface UimaContextAdminpublic void setPearResourceManager(ResourceManager resourceManager)
resourceManager - public ConfigurationManager getConfigurationManager()
UimaContextAdmin
getConfigurationManager in interface UimaContextAdminpublic void setProcessTrace(ProcessTrace aProcessTrace)
This method is to be called from the Analysis Engine, not the Annotator, so it is not part of the AnnotatorContext interface.
setProcessTrace in interface UimaContextAdminaProcessTrace - the ProcessTrace object to receive trace eventspublic UimaContextAdmin getRootContext()
getRootContext in interface UimaContextAdminpublic Logger getLogger()
UimaContextLogger to which log output will be sent. UIMA components should use
this facility rather than writing to their own log files (or to stdout).
getLogger in interface UimaContextAnnotatorContext.getLogger()public Session getSession()
UimaContextNote that Session support is NOT implemented in any of the service wrappers (Vinci, SOAP) currently provided in the UIMA SDK.
getSession in interface UimaContextpublic void setSession(Session aSession)
UimaContextAdmin
setSession in interface UimaContextAdmin
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||