# Uses of Interface
org.apache.uima.UimaContextAdmin

Packages that use UimaContextAdmin
Package
Description
org.apache.uima
Apache UIMA
org.apache.uima.analysis_engine.asb
Contains the Analysis Structure Broker (ASB) interface, along with supporting interfaces and exception classes.
org.apache.uima.analysis_engine.asb.impl
org.apache.uima.analysis_engine.impl
org.apache.uima.flow.impl
org.apache.uima.impl
Apache UIMA internals
org.apache.uima.resource
Interfaces for `Resources` and `ResourceSpecifiers`.
org.apache.uima.resource.impl

- ## Uses of UimaContextAdmin in org.apache.uima

  Methods in org.apache.uima that return UimaContextAdmin
  Modifier and Type
  Method
  Description
  `protected abstract UimaContextAdmin`
  UIMAFramework.`_newUimaContext()`
  To be implemented by subclasses; this should return a new instance of the default `UimaContextAdmin` used by this implementation.
  `UimaContextAdmin`
  UimaContextAdmin.`createChild(String aContextName, Map<String,String> aSofaMappings)`
  Creates a UimaContext that is a child of this UimaContext.
  `UimaContextAdmin`
  UimaContextAdmin.`getRootContext()`
  Gets the Root Context for this Resource.
  `static UimaContextAdmin`
  UIMAFramework.`newUimaContext(Logger aLogger, ResourceManager aResourceManager, ConfigurationManager aConfigManager)`
  Gets a new instance of a `UimaContext`.

- ## Uses of UimaContextAdmin in org.apache.uima.analysis_engine.asb

  Methods in org.apache.uima.analysis_engine.asb with parameters of type UimaContextAdmin
  Modifier and Type
  Method
  Description
  `void`
  ASB.`setup(Map<String,ResourceSpecifier> aComponentSpecifiers, UimaContextAdmin aParentContext, FlowControllerDeclaration aFlowControllerDeclaration, AnalysisEngineMetaData aAggregateMetadata)`
  Called by the Aggregate Analysis Engine to provide this ASB with information it needs to operate.

- ## Uses of UimaContextAdmin in org.apache.uima.analysis_engine.asb.impl

  Methods in org.apache.uima.analysis_engine.asb.impl with parameters of type UimaContextAdmin
  Modifier and Type
  Method
  Description
  `protected void`
  ASB_impl.`initFlowController(FlowControllerDeclaration aFlowControllerDeclaration, UimaContextAdmin aParentContext, AnalysisEngineMetaData aAggregateMetadata)`
  `void`
  ASB_impl.`setup(Map<String,ResourceSpecifier> aSpecifiers, UimaContextAdmin aParentContext, FlowControllerDeclaration aFlowControllerDeclaration, AnalysisEngineMetaData aAggregateMetadata)`
  Called after calling initialize() (see above) by the Aggregate Analysis Engine to provide this ASB with information it needs to operate.

- ## Uses of UimaContextAdmin in org.apache.uima.analysis_engine.impl

  Methods in org.apache.uima.analysis_engine.impl that return UimaContextAdmin
  Modifier and Type
  Method
  Description
  `UimaContextAdmin`
  PearAnalysisEngineWrapper.`getUimaContextAdmin()`
  Methods in org.apache.uima.analysis_engine.impl with parameters of type UimaContextAdmin
  Modifier and Type
  Method
  Description
  `void`
  AnalysisEngineManagementImpl.`setName(String aName, UimaContextAdmin aContext, String aCustomPrefix)`
  Sets the name of this AnalyaisEngineManagement object, and also computes the unique MBean name that can later be used to register this object with an MBeanServer.
  Constructors in org.apache.uima.analysis_engine.impl with parameters of type UimaContextAdmin
  Modifier
  Constructor
  Description
  ``
  `AnnotatorContext_impl(UimaContextAdmin aUimaContext)`
  Creates a new AnnotatorContext_impl.

- ## Uses of UimaContextAdmin in org.apache.uima.flow.impl

  Classes in org.apache.uima.flow.impl that implement UimaContextAdmin
  Modifier and Type
  Class
  Description
  `class`
  `FlowControllerContext_impl`
  Implementation of FlowControllerContext.
  Constructors in org.apache.uima.flow.impl with parameters of type UimaContextAdmin
  Modifier
  Constructor
  Description
  ``
  `FlowControllerContext_impl(UimaContextAdmin aParentContext, String aContextName, Map<String,String> aSofaMappings, Map<String,AnalysisEngineMetaData> aAnalysisEngineMetaDataMap, AnalysisEngineMetaData aAggregateMetadata)`

- ## Uses of UimaContextAdmin in org.apache.uima.impl

  Classes in org.apache.uima.impl that implement UimaContextAdmin
  Modifier and Type
  Class
  Description
  `class`
  `ChildUimaContext_impl`
  Reference implementation of `AnnotatorContext`.
  `class`
  `RootUimaContext_impl`
  Implementation of the root `UimaContext`.
  `class`
  `UimaContext_ImplBase`
  Instances of this class shared by multiple threads
  Methods in org.apache.uima.impl that return UimaContextAdmin
  Modifier and Type
  Method
  Description
  `protected UimaContextAdmin`
  UIMAFramework_impl.`_newUimaContext()`
  `UimaContextAdmin`
  UimaContext_ImplBase.`createChild(String aContextName, Map<String,String> aSofaMappings)`
  `UimaContextAdmin`
  ChildUimaContext_impl.`getRootContext()`
  Get the Root Context
  `UimaContextAdmin`
  RootUimaContext_impl.`getRootContext()`
  Get the Root Context
  Constructors in org.apache.uima.impl with parameters of type UimaContextAdmin
  Modifier
  Constructor
  Description
  ``
  `ChildUimaContext_impl(UimaContextAdmin aParentContext, String aContextName, Map<String,String> aSofaMappings)`

- ## Uses of UimaContextAdmin in org.apache.uima.resource

  Methods in org.apache.uima.resource that return UimaContextAdmin
  Modifier and Type
  Method
  Description
  `UimaContextAdmin`
  Resource_ImplBase.`getUimaContextAdmin()`
  Gets the Admin interface to this Resource's UimaContext.
  `UimaContextAdmin`
  Resource.`getUimaContextAdmin()`
  Gets the Administrative interface to the UIMA Context.
  Methods in org.apache.uima.resource with parameters of type UimaContextAdmin
  Modifier and Type
  Method
  Description
  `void`
  CasManager.`defineCasPool(UimaContextAdmin aRequestorContext, int aMinimumSize, Properties aPerformanceTuningSettings)`
  Defines the CAS pool required by a particular AnalysisEngine.

- ## Uses of UimaContextAdmin in org.apache.uima.resource.impl

  Methods in org.apache.uima.resource.impl with parameters of type UimaContextAdmin
  Modifier and Type
  Method
  Description
  `void`
  CasManager_impl.`defineCasPool(UimaContextAdmin aRequestorContext, int aMinimumSize, Properties aPerformanceTuningSettings)`