Interface ResourceSpecifier

All Superinterfaces:
Cloneable, MetaDataObject, Serializable, XMLizable
All Known Subinterfaces:
AnalysisEngineDescription, CasConsumerDescription, CasInitializerDescription, CollectionReaderDescription, ConfigurableDataResourceSpecifier, CustomResourceSpecifier, FileLanguageResourceSpecifier, FileResourceSpecifier, FlowControllerDescription, JMSMessagingSpecifier, MailMessagingSpecifier, MessagingSpecifier, MQMessagingSpecifier, PearSpecifier, ResourceCreationSpecifier, ResourceServiceSpecifier, ResourceSpecifierList, TaeDescription, URISpecifier

public interface ResourceSpecifier
extends MetaDataObject

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.

It is the job of the ResourceFactory to locate or create the Resource that is specified by a ResourceSpecifier.

This interface itself does nothing. It serves as a common parent for different types of Resource Specifiers.

Method Summary
Methods inherited from interface org.apache.uima.resource.metadata.MetaDataObject
clone, equals, getAttributeValue, getSourceUrl, getSourceUrlString, isModifiable, listAttributes, setAttributeValue, setSourceUrl
Methods inherited from interface org.apache.uima.util.XMLizable
buildFromXMLElement, buildFromXMLElement, toXML, toXML, toXML, toXML

Copyright © 2010 The Apache Software Foundation. All Rights Reserved.