Logo Search packages:      
Sourcecode: uimaj version File versions  Download package

Public Member Functions | Static Public Attributes

org::apache::uima::resource::Resource Interface Reference

Inheritance diagram for org::apache::uima::resource::Resource:
Inheritance graph
[legend]

List of all members.

Public Member Functions

void destroy ()
Logger getLogger ()
ResourceMetaData getMetaData ()
ResourceManager getResourceManager ()
UimaContext getUimaContext ()
UimaContextAdmin getUimaContextAdmin ()
boolean initialize (ResourceSpecifier aSpecifier, Map< String, Object > aAdditionalParams) throws ResourceInitializationException
void setLogger (Logger aLogger)

Static Public Attributes

static final String PARAM_AGGREGATE_SOFA_MAPPINGS = "AGGREGATE_SOFA_MAPPINGS"
static final String PARAM_CONFIG_PARAM_SETTINGS = "CONFIG_PARAM_SETTINGS"
static final String PARAM_PERFORMANCE_TUNING_SETTINGS = "PERFORMANCE_TUNING_SETTINGS"
static final String PARAM_RESOURCE_MANAGER = "RESOURCE_MANAGER"
static final String PARAM_UIMA_CONTEXT = "UIMA_CONTEXT"

Detailed Description

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 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 org.apache.uima.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 this interface.

Definition at line 51 of file Resource.java.


The documentation for this interface was generated from the following file:

Generated by  Doxygen 1.6.0   Back to index