| Interface | Description | 
|---|---|
| CasManager | Manages creation and pooling of CAS instances within an AnalysisEngine. | 
| ConfigurableDataResourceSpecifier | A type of  ResourceSpecifierthat locates a resource file using its URL. | 
| ConfigurableResource | A  Resourcethat has configuration parameters that can be changed after the Resource has
 been instantiated. | 
| ConfigurationManager | Manages the configuration parameters of all components within a possibly aggregate
  Resource. | 
| CustomResourceSpecifier | A type of  ResourceSpecifierthat specifically names the
 Java class that should be created. | 
| DataResource | DataResourceis a simple resource that provides access to data. | 
| ExternalResourceDependency | An  ExternalResourceDependencyobject describes an resources's requirements on an
 external resource. | 
| ExternalResourceDescription | An  ExternalResourceDescriptionobject describes a resource that is loaded in theResourceManagerand may be shared between components. | 
| FileLanguageResourceSpecifier | A type of  ResourceSpecifierthat locates a resource file using its URL, where the
 URL depends on an ISO language identifier. | 
| FileResourceSpecifier | A type of  ResourceSpecifierthat locates a resource file using its URL. | 
| JMSMessagingSpecifier | |
| MailMessagingSpecifier | |
| ManagementObject | Base interface for objects that expose a monitoring and management interface to a 
 UIMA component or some part of the UIMA framework. | 
| MessagingSpecifier | |
| MQMessagingSpecifier | |
| Parameter | A general parameter having a name and a value, which are both strings. | 
| ParameterizedDataResource | A resource that provides access to data, where the data can vary based on parameters. | 
| PearSpecifier | A type of  ResourceSpecifierthat locate an installed pearResource. | 
| RelativePathResolver | Used by the resource manager to resolve relative URLs to absolute URLs. | 
| Resource | Resourceis the general term for all UIMA components that can be acquired and used
 by an application (or by other resources). | 
| ResourceCreationSpecifier | A  ResourceCreationSpecifieris the supertype ofAnalysisEngineDescription,CasConsumerDescription,CollectionReaderDescription, andCasInitializerDescription. | 
| ResourceManager | A  ResourceManagerholds a collection ofResourceobjects, each registered under a specified key. | 
| ResourceManagerPearWrapper | A  ResourceManagerPearWrapperis a 
 special Resource Manager, sharing all its fields with its parent,
 except for the class path and data path fields. | 
| ResourceServiceSpecifier | A  ResourceServiceSpecifieris a type ofResourceSpecifierthat
 contains information that can be used to locate an existing resource available as a service. | 
| ResourceServiceStub | A stub that calls a remote AnalysisEngine service. | 
| ResourceSpecifier | A  ResourceSpecifiercontains information that can be used acquire a reference to aResource, whether that is done by instantiating the resource locally or locating an
 existing resource available as a service. | 
| ResourceSpecifierList | A type of  ResourceSpecifierthat is an aggregate of otherResourceSpecifiers. | 
| Session | An object that encapsulates all conversational state between a UIMA  Resourceand a
 particular client. | 
| SharedResourceObject | The  SharedResourceObjectinterface must be implemented by all classes that provide
 access to resource data. | 
| URISpecifier | A type of  ResourceSpecifierthat locates an existingResourceservice by its URI. | 
| Class | Description | 
|---|---|
| CasDefinition | Encapsulates information that defines how to create a CAS. | 
| ConfigurableResource_ImplBase | Implementation base class for  ConfigurableResources. | 
| Resource_ImplBase | Implementation base class for  Resources. | 
| Exception | Description | 
|---|---|
| ResourceAccessException | Thrown to indicate a failure has occurred in attempting to access an external resource. | 
| ResourceConfigurationException | Thrown to indicate that a  Resource's configuration parameters could not be set. | 
| ResourceInitializationException | Thrown by  Resource.initialize(ResourceSpecifier,Map)to indicate that a failure has
 occurred during initialization. | 
| ResourceProcessException | Thrown to indicate that a  Resourcehas encountered a problem during its processing. | 
| ResourceServiceException | Thrown to indicate that an error has occurred during communication with a remote resource
 service. | 
Resources and ResourceSpecifiers.
Resource is the general term for all UIMA components
that can be acquired and used by an application (or by other resources).
Resources may be co-located with their client or distributed
as services.  This is made transparent to the client.
A ResourceSpecifier contains information that can be 
used to acquire a reference to a Resource, whether that is done by
instantiating the resource locally or locating an existing resource
available as a service.
The ResourceFactory takes a ResourceSpecifier and
returns an instance of the specified Resource.  Again, this can be 
done by creating the instance or by locating an existing instance.
Most applications will not need to deal with this abstract 
Resource interface.  UIMA Developers who need to introduce 
new types of Resources, however, will need to implement the interfaces
in this package.  
Copyright © 2006–2017 The Apache Software Foundation. All rights reserved.