Class UIMAFramework_impl


  • public class UIMAFramework_impl
    extends UIMAFramework
    This is the main interface point to the UIMA reference implemention. Applications cannot use this class directly. Use the static methods on UIMAFramework instead.

    This class is a singleton which will be accessed by many threads simulatenously. It must be threadsafe.

    • Field Detail

      • LOG_RESOURCE_BUNDLE

        private static final java.lang.String LOG_RESOURCE_BUNDLE
        resource bundle for log messages
        See Also:
        Constant Field Values
      • LOGGER_CLASS_SYSTEM_PROPERTY

        private static final java.lang.String LOGGER_CLASS_SYSTEM_PROPERTY
        See Also:
        Constant Field Values
      • CLASS_NAME

        private static final java.lang.Class<UIMAFramework_impl> CLASS_NAME
        current class
      • mResourceFactory

        private CompositeResourceFactory mResourceFactory
        The ResourceFactory used by the UIMA reference implementation.
      • mResourceSpecifierFactory

        private ResourceSpecifierFactory mResourceSpecifierFactory
        The ResourceSpecifierFactory used by the UIMA reference implementation.
      • mXMLParser

        private XMLParser mXMLParser
        The XMLParser used by the UIMA reference implementation.
      • mLoggerClass

        private java.lang.Class mLoggerClass
        The class of the Logger used by the UIMA reference implementation.
      • mDefaultLogger

        private Logger mDefaultLogger
        The default Logger instance used by the UIMA reference implementation.
      • mResourceManagerImplClassName

        private java.lang.String mResourceManagerImplClassName
        ResourceManager implementation class, an instance of which will be returned by UIMAFramework.newDefaultResourceManager().
      • mConfigurationManagerImplClassName

        private java.lang.String mConfigurationManagerImplClassName
        ConfigurationManager implementation class, an instance of which will be returned by UIMAFramework.newConfigurationManager().
      • mUimaContextImplClassName

        private java.lang.String mUimaContextImplClassName
        The class of the UimaContext used by the UIMA reference implementation.
      • mCpeClassName

        private java.lang.String mCpeClassName
        The class of the CollectionProcessingEngine used by the UIMA reference implementation.
      • mTimerClassName

        private java.lang.String mTimerClassName
        The class of the Timer used by the UIMA reference implementation.
      • mDefaultPerformanceTuningProperties

        private java.util.Properties mDefaultPerformanceTuningProperties
        Default performance tuning properties.
      • mLoggers

        private java.util.concurrent.ConcurrentHashMap<java.lang.String,​Logger> mLoggers
        HashMap includes all log wrapper classes
    • Constructor Detail

      • UIMAFramework_impl

        public UIMAFramework_impl()
        Creates a new UIMAFramework_impl.