Class UimaClassFactory


  • public class UimaClassFactory
    extends java.lang.Object
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static org.apache.uima.analysis_engine.asb.impl.FlowControllerContainer produceAggregateFlowControllerContainer​(org.apache.uima.analysis_engine.AnalysisEngineDescription aeSpecifier, java.lang.String aFlowControllerDescriptor, java.util.Map anAggregateMergedTypeSystem, org.apache.uima.UimaContextAdmin aParentContext, org.apache.uima.analysis_engine.metadata.SofaMapping[] aSofaMappings, JmxManagement aJmxManagementInterface)
      Produces and initializes new FlowController
      static org.apache.uima.resource.ResourceManager produceResourceManager()
      Creates and returns a new default Resource Manager
      static org.apache.uima.resource.ResourceSpecifier produceResourceSpecifier​(java.lang.String aFileResource)
      Creates a resource specifier from a given file
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • IMPORT_BY_NAME_PREFIX

        public static final java.lang.String IMPORT_BY_NAME_PREFIX
        See Also:
        Constant Field Values
    • Constructor Detail

      • UimaClassFactory

        public UimaClassFactory()
    • Method Detail

      • produceResourceSpecifier

        public static org.apache.uima.resource.ResourceSpecifier produceResourceSpecifier​(java.lang.String aFileResource)
                                                                                   throws org.apache.uima.util.InvalidXMLException,
                                                                                          org.apache.uima.resource.ResourceInitializationException,
                                                                                          java.io.IOException
        Creates a resource specifier from a given file
        Parameters:
        aFileResource - - resource filename
        Returns:
        ResourceSpecifier - new instance
        Throws:
        org.apache.uima.util.InvalidXMLException
        org.apache.uima.resource.ResourceInitializationException
        java.io.IOException
      • produceResourceManager

        public static org.apache.uima.resource.ResourceManager produceResourceManager()
        Creates and returns a new default Resource Manager
        Returns:
        ResourceManager - new instance of a default ResourceManager
      • produceAggregateFlowControllerContainer

        public static org.apache.uima.analysis_engine.asb.impl.FlowControllerContainer produceAggregateFlowControllerContainer​(org.apache.uima.analysis_engine.AnalysisEngineDescription aeSpecifier,
                                                                                                                               java.lang.String aFlowControllerDescriptor,
                                                                                                                               java.util.Map anAggregateMergedTypeSystem,
                                                                                                                               org.apache.uima.UimaContextAdmin aParentContext,
                                                                                                                               org.apache.uima.analysis_engine.metadata.SofaMapping[] aSofaMappings,
                                                                                                                               JmxManagement aJmxManagementInterface)
                                                                                                                        throws org.apache.uima.util.InvalidXMLException,
                                                                                                                               org.apache.uima.resource.ResourceInitializationException,
                                                                                                                               java.io.IOException
        Produces and initializes new FlowController
        Parameters:
        aeSpecifier - -
        aFlowControllerDescriptor -
        anAggregateMergedTypeSystem - - Merged type system from all delegates
        aParentContext - - reference to parent context
        aSofaMappings - -
        aJmxManagementInterface -
        Returns:
        Throws:
        org.apache.uima.util.InvalidXMLException
        org.apache.uima.resource.ResourceInitializationException
        java.io.IOException