Package org.apache.uima.impl
Class ResourceSpecifierFactory_impl
- java.lang.Object
-
- org.apache.uima.impl.ResourceSpecifierFactory_impl
-
- All Implemented Interfaces:
ResourceSpecifierFactory
public class ResourceSpecifierFactory_impl extends java.lang.Object implements ResourceSpecifierFactory
Reference implementation ofResourceSpecifierFactory
. Must be threadsafe.
-
-
Constructor Summary
Constructors Constructor Description ResourceSpecifierFactory_impl()
-
Method Summary
-
-
-
Method Detail
-
createObject
public java.lang.Object createObject(java.lang.Class aInterface)
Description copied from interface:ResourceSpecifierFactory
Creates an object that implements the given interface.- Specified by:
createObject
in interfaceResourceSpecifierFactory
- Parameters:
aInterface
- theClass
object representing the type of interface to be instantiated.- Returns:
- an
Object
that implementsaInterface
. Returnsnull
if no object that implementsaInterface
is known to this factory. - See Also:
ResourceSpecifierFactory.createObject(Class)
-
addMapping
public void addMapping(java.lang.String aInterfaceName, java.lang.String aClassName) throws java.lang.ClassNotFoundException
Description copied from interface:ResourceSpecifierFactory
Adds a mapping from interface class to implementation class. Applications do not typically need to use this method. UIMA developers who implement new types ofResourceSpecifier
, however, must register their implementations using this method so that this factory knows how to construct instances of those implementation classes.- Specified by:
addMapping
in interfaceResourceSpecifierFactory
- Parameters:
aInterfaceName
- the fully-qualified name of a UIMA interfaceaClassName
- the fully-qualified name of a class that implementsaInterfaceName
.- Throws:
java.lang.ClassNotFoundException
- if either of the classes named byaInterfaceName
oraClassName
were not found.- See Also:
ResourceSpecifierFactory.addMapping(String, String)
-
createURISpecifier
public URISpecifier createURISpecifier()
Description copied from interface:ResourceSpecifierFactory
Creates aURISpecifier
.- Specified by:
createURISpecifier
in interfaceResourceSpecifierFactory
- Returns:
- an instance of an object implementing
URISpecifier
. - See Also:
ResourceSpecifierFactory.createURISpecifier()
-
createJMSMessagingSpecifier
public JMSMessagingSpecifier createJMSMessagingSpecifier()
Description copied from interface:ResourceSpecifierFactory
Creates aJMSMessagingSpecifier
.- Specified by:
createJMSMessagingSpecifier
in interfaceResourceSpecifierFactory
- Returns:
- an instance of an object implementing
JMSMessagingSpecifier
. - See Also:
ResourceSpecifierFactory.createJMSMessagingSpecifier()
-
createMailMessagingSpecifier
public MailMessagingSpecifier createMailMessagingSpecifier()
Description copied from interface:ResourceSpecifierFactory
Creates aMailMessagingSpecifier
.- Specified by:
createMailMessagingSpecifier
in interfaceResourceSpecifierFactory
- Returns:
- an instance of an object implementing
MailMessagingSpecifier
. - See Also:
ResourceSpecifierFactory.createMailMessagingSpecifier()
-
createMQMessagingSpecifier
public MQMessagingSpecifier createMQMessagingSpecifier()
Description copied from interface:ResourceSpecifierFactory
Creates aMQMessagingSpecifier
.- Specified by:
createMQMessagingSpecifier
in interfaceResourceSpecifierFactory
- Returns:
- an instance of an object implementing
MQMessagingSpecifier
. - See Also:
ResourceSpecifierFactory.createMQMessagingSpecifier()
-
createFileResourceSpecifier
public FileResourceSpecifier createFileResourceSpecifier()
Description copied from interface:ResourceSpecifierFactory
Creates aFileResourceSpecifier
.- Specified by:
createFileResourceSpecifier
in interfaceResourceSpecifierFactory
- Returns:
- an instance of an object implementing
FileResourceSpecifier
. - See Also:
ResourceSpecifierFactory.createFileResourceSpecifier()
-
createFileLanguageResourceSpecifier
public FileLanguageResourceSpecifier createFileLanguageResourceSpecifier()
Description copied from interface:ResourceSpecifierFactory
Creates aFileLanguageResourceSpecifier
.- Specified by:
createFileLanguageResourceSpecifier
in interfaceResourceSpecifierFactory
- Returns:
- an instance of an object implementing
FileLanguageResourceSpecifier
. - See Also:
ResourceSpecifierFactory.createFileLanguageResourceSpecifier()
-
createAnalysisEngineDescription
public AnalysisEngineDescription createAnalysisEngineDescription()
Description copied from interface:ResourceSpecifierFactory
Creates aAnalysisEngineDescription
.- Specified by:
createAnalysisEngineDescription
in interfaceResourceSpecifierFactory
- Returns:
- an instance of an object implementing
AnalysisEngineDescription
. - See Also:
ResourceSpecifierFactory.createAnalysisEngineDescription()
-
createTaeDescription
@Deprecated public TaeDescription createTaeDescription()
Deprecated.since v2.0Description copied from interface:ResourceSpecifierFactory
Creates aAnalysisEngineDescription
.- Specified by:
createTaeDescription
in interfaceResourceSpecifierFactory
- Returns:
- an instance of an object implementing
AnalysisEngineDescription
. - See Also:
ResourceSpecifierFactory.createTaeDescription()
-
createConfigurationParameter
public ConfigurationParameter createConfigurationParameter()
Description copied from interface:ResourceSpecifierFactory
Creates aConfigurationParameter
.- Specified by:
createConfigurationParameter
in interfaceResourceSpecifierFactory
- Returns:
- an instance of an object implementing
ConfigurationParameter
. - See Also:
ResourceSpecifierFactory.createConfigurationParameter()
-
createCapability
public Capability createCapability()
Description copied from interface:ResourceSpecifierFactory
Creates aCapability
.- Specified by:
createCapability
in interfaceResourceSpecifierFactory
- Returns:
- an instance of an object implementing
Capability
. - See Also:
ResourceSpecifierFactory.createCapability()
-
createSimplePrecondition
public SimplePrecondition createSimplePrecondition()
Description copied from interface:ResourceSpecifierFactory
Creates aSimplePrecondition
.- Specified by:
createSimplePrecondition
in interfaceResourceSpecifierFactory
- Returns:
- an instance of an object implementing
SimplePrecondition
. - See Also:
ResourceSpecifierFactory.createSimplePrecondition()
-
createTypeSystemDescription
public TypeSystemDescription createTypeSystemDescription()
Description copied from interface:ResourceSpecifierFactory
Creates aTypeSystemDescription
.- Specified by:
createTypeSystemDescription
in interfaceResourceSpecifierFactory
- Returns:
- an instance of an object implementing
TypeSystemDescription
. - See Also:
ResourceSpecifierFactory.createTypeSystemDescription()
-
createTypeDescription
public TypeDescription createTypeDescription()
Description copied from interface:ResourceSpecifierFactory
Creates aTypeDescription
.- Specified by:
createTypeDescription
in interfaceResourceSpecifierFactory
- Returns:
- an instance of an object implementing
TypeDescription
. - See Also:
ResourceSpecifierFactory.createTypeDescription()
-
createFeatureDescription
public FeatureDescription createFeatureDescription()
Description copied from interface:ResourceSpecifierFactory
Creates aFeatureDescription
.- Specified by:
createFeatureDescription
in interfaceResourceSpecifierFactory
- Returns:
- an instance of an object implementing
FeatureDescription
. - See Also:
ResourceSpecifierFactory.createFeatureDescription()
-
createFsIndexCollection
public FsIndexCollection createFsIndexCollection()
Description copied from interface:ResourceSpecifierFactory
Creates anFsIndexCollection
.- Specified by:
createFsIndexCollection
in interfaceResourceSpecifierFactory
- Returns:
- an instance of an object implementing
FsIndexCollection
. - See Also:
ResourceSpecifierFactory.createFsIndexCollection()
-
createFsIndexDescription
public FsIndexDescription createFsIndexDescription()
Description copied from interface:ResourceSpecifierFactory
Creates anFsIndexDescription
.- Specified by:
createFsIndexDescription
in interfaceResourceSpecifierFactory
- Returns:
- an instance of an object implementing
FsIndexDescription
. - See Also:
ResourceSpecifierFactory.createFsIndexDescription()
-
createFsIndexKeyDescription
public FsIndexKeyDescription createFsIndexKeyDescription()
Description copied from interface:ResourceSpecifierFactory
Creates anFsIndexKeyDescription
.- Specified by:
createFsIndexKeyDescription
in interfaceResourceSpecifierFactory
- Returns:
- an instance of an object implementing
FsIndexKeyDescription
. - See Also:
ResourceSpecifierFactory.createFsIndexKeyDescription()
-
createFixedFlow
public FixedFlow createFixedFlow()
Description copied from interface:ResourceSpecifierFactory
Creates aFixedFlow
.- Specified by:
createFixedFlow
in interfaceResourceSpecifierFactory
- Returns:
- an instance of an object implementing
FixedFlow
. - See Also:
ResourceSpecifierFactory.createFixedFlow()
-
createCapabilityLanguageFlow
public CapabilityLanguageFlow createCapabilityLanguageFlow()
Description copied from interface:ResourceSpecifierFactory
Creates aCapabilityLanguageFlow
.- Specified by:
createCapabilityLanguageFlow
in interfaceResourceSpecifierFactory
- Returns:
- an instance of an object implementing
CapabilityLanguageFlow
. - See Also:
ResourceSpecifierFactory.createCapabilityLanguageFlow()
-
createNameValuePair
public NameValuePair createNameValuePair()
Description copied from interface:ResourceSpecifierFactory
Creates aNameValuePair
.- Specified by:
createNameValuePair
in interfaceResourceSpecifierFactory
- Returns:
- an instance of an object implementing
NameValuePair
. - See Also:
ResourceSpecifierFactory.createNameValuePair()
-
createTypeOrFeature
public TypeOrFeature createTypeOrFeature()
Description copied from interface:ResourceSpecifierFactory
Creates aTypeOrFeature
.- Specified by:
createTypeOrFeature
in interfaceResourceSpecifierFactory
- Returns:
- an instance of an object implementing
TypeOrFeature
. - See Also:
ResourceSpecifierFactory.createTypeOrFeature()
-
createAllowedValue
public AllowedValue createAllowedValue()
Description copied from interface:ResourceSpecifierFactory
Creates anAllowedValue
.- Specified by:
createAllowedValue
in interfaceResourceSpecifierFactory
- Returns:
- an instance of an object implementing
AllowedValue
. - See Also:
ResourceSpecifierFactory.createAllowedValue()
-
createConfigurationGroup
public ConfigurationGroup createConfigurationGroup()
Description copied from interface:ResourceSpecifierFactory
Creates aConfigurationGroup
.- Specified by:
createConfigurationGroup
in interfaceResourceSpecifierFactory
- Returns:
- an instance of an object implementing
ConfigurationGroup
. - See Also:
ResourceSpecifierFactory.createConfigurationGroup()
-
createConfigurationParameterDeclarations
public ConfigurationParameterDeclarations createConfigurationParameterDeclarations()
Description copied from interface:ResourceSpecifierFactory
Creates aConfigurationParameterDeclarations
.- Specified by:
createConfigurationParameterDeclarations
in interfaceResourceSpecifierFactory
- Returns:
- an instance of an object implementing
ConfigurationParameterDeclarations
. - See Also:
ResourceSpecifierFactory.createConfigurationParameterDeclarations()
-
createConfigurationParameterSettings
public ConfigurationParameterSettings createConfigurationParameterSettings()
Description copied from interface:ResourceSpecifierFactory
Creates aConfigurationParameterSettings
.- Specified by:
createConfigurationParameterSettings
in interfaceResourceSpecifierFactory
- Returns:
- an instance of an object implementing
ConfigurationParameterSettings
. - See Also:
ResourceSpecifierFactory.createConfigurationParameterSettings()
-
createSettings
public Settings createSettings()
Description copied from interface:ResourceSpecifierFactory
Creates an emptySettings
for External Override parameters.- Specified by:
createSettings
in interfaceResourceSpecifierFactory
- Returns:
- an instance of an object implementing
Settings
. - See Also:
ResourceSpecifierFactory.createConfigurationParameterSettings()
-
createTypePriorities
public TypePriorities createTypePriorities()
Description copied from interface:ResourceSpecifierFactory
Creates anTypePriorities
.- Specified by:
createTypePriorities
in interfaceResourceSpecifierFactory
- Returns:
- an instance of an object implementing
TypePriorities
. - See Also:
ResourceSpecifierFactory.createTypePriorities()
-
createTypePriorityList
public TypePriorityList createTypePriorityList()
Description copied from interface:ResourceSpecifierFactory
Creates anTypePriorityList
.- Specified by:
createTypePriorityList
in interfaceResourceSpecifierFactory
- Returns:
- an instance of an object implementing
TypePriorityList
. - See Also:
ResourceSpecifierFactory.createTypePriorityList()
-
createExternalResourceDependency
public ExternalResourceDependency createExternalResourceDependency()
Description copied from interface:ResourceSpecifierFactory
Creates anExternalResourceDependency
.- Specified by:
createExternalResourceDependency
in interfaceResourceSpecifierFactory
- Returns:
- an instance of an object implementing
ExternalResourceDependency
. - See Also:
ResourceSpecifierFactory.createExternalResourceDependency()
-
createExternalResourceDescription
public ExternalResourceDescription createExternalResourceDescription()
Description copied from interface:ResourceSpecifierFactory
Creates anExternalResourceDescription
.- Specified by:
createExternalResourceDescription
in interfaceResourceSpecifierFactory
- Returns:
- an instance of an object implementing
ExternalResourceDescription
. - See Also:
ResourceSpecifierFactory.createExternalResourceDescription()
-
createCasConsumerDescription
public CasConsumerDescription createCasConsumerDescription()
Description copied from interface:ResourceSpecifierFactory
Creates aCasConsumerDescription
.- Specified by:
createCasConsumerDescription
in interfaceResourceSpecifierFactory
- Returns:
- an instance of an object implementing
CasConsumerDescription
. - See Also:
ResourceSpecifierFactory.createCasConsumerDescription()
-
createCollectionReaderDescription
public CollectionReaderDescription createCollectionReaderDescription()
Description copied from interface:ResourceSpecifierFactory
Creates aCollectionReaderDescription
.- Specified by:
createCollectionReaderDescription
in interfaceResourceSpecifierFactory
- Returns:
- an instance of an object implementing
CollectionReaderDescription
. - See Also:
ResourceSpecifierFactory.createCollectionReaderDescription()
-
createProcessingResourceMetaData
public ProcessingResourceMetaData createProcessingResourceMetaData()
Description copied from interface:ResourceSpecifierFactory
Creates aProcessingResourceMetaData
.- Specified by:
createProcessingResourceMetaData
in interfaceResourceSpecifierFactory
- Returns:
- an instance of an object implementing
ProcessingResourceMetaData
. - See Also:
ResourceSpecifierFactory.createProcessingResourceMetaData()
-
createAnalysisEngineMetaData
public AnalysisEngineMetaData createAnalysisEngineMetaData()
Description copied from interface:ResourceSpecifierFactory
Creates aAnalysisEngineMetaData
.- Specified by:
createAnalysisEngineMetaData
in interfaceResourceSpecifierFactory
- Returns:
- an instance of an object implementing
AnalysisEngineMetaData
.
-
createResourceMetaData
public ResourceMetaData createResourceMetaData()
Description copied from interface:ResourceSpecifierFactory
Creates aResourceMetaData
.- Specified by:
createResourceMetaData
in interfaceResourceSpecifierFactory
- Returns:
- an instance of an object implementing
ResourceMetaData
.
-
createResultSpecification
public ResultSpecification createResultSpecification()
Description copied from interface:ResourceSpecifierFactory
Creates aResultSpecification
.- Specified by:
createResultSpecification
in interfaceResourceSpecifierFactory
- Returns:
- an instance of an object implementing
ResultSpecification
. - See Also:
ResourceSpecifierFactory.createResultSpecification()
-
createSofaMapping
public SofaMapping createSofaMapping()
(non-Javadoc)- Specified by:
createSofaMapping
in interfaceResourceSpecifierFactory
- Returns:
- an instance of an object implementing
SofaMapping
. - See Also:
ResourceSpecifierFactory.createSofaMapping()
-
createExternalResourceBinding
public ExternalResourceBinding createExternalResourceBinding()
Description copied from interface:ResourceSpecifierFactory
Creates anExternalResourceBinding
.- Specified by:
createExternalResourceBinding
in interfaceResourceSpecifierFactory
- Returns:
- an instance of an object implementing
ExternalResourceBinding
.
-
createResourceManagerConfiguration
public ResourceManagerConfiguration createResourceManagerConfiguration()
Description copied from interface:ResourceSpecifierFactory
Creates anResourceManagerConfiguration
.- Specified by:
createResourceManagerConfiguration
in interfaceResourceSpecifierFactory
- Returns:
- an instance of an object implementing
ResourceManagerConfiguration
.
-
createImport
public Import createImport()
Description copied from interface:ResourceSpecifierFactory
Creates anImport
- Specified by:
createImport
in interfaceResourceSpecifierFactory
- Returns:
- an instance of an object implementing
Import
.
-
createOperationalProperties
public OperationalProperties createOperationalProperties()
Description copied from interface:ResourceSpecifierFactory
Creates anOperationalProperties
- Specified by:
createOperationalProperties
in interfaceResourceSpecifierFactory
- Returns:
- an instance of an object implementing
OperationalProperties
.
-
createParameter
public Parameter createParameter()
Description copied from interface:ResourceSpecifierFactory
Creates aParameter
- Specified by:
createParameter
in interfaceResourceSpecifierFactory
- Returns:
- an instance of an object implementing
Parameter
.
-
createFlowControllerDeclaration
public FlowControllerDeclaration createFlowControllerDeclaration()
Description copied from interface:ResourceSpecifierFactory
Creates aFlowControllerDeclaration
- Specified by:
createFlowControllerDeclaration
in interfaceResourceSpecifierFactory
- Returns:
- an instance of an object implementing
FlowControllerDeclaration
.
-
createFlowControllerDescription
public FlowControllerDescription createFlowControllerDescription()
Description copied from interface:ResourceSpecifierFactory
Creates aFlowControllerDescription
- Specified by:
createFlowControllerDescription
in interfaceResourceSpecifierFactory
- Returns:
- an instance of an object implementing
FlowControllerDescription
.
-
createCustomResourceSpecifier
public CustomResourceSpecifier createCustomResourceSpecifier()
Description copied from interface:ResourceSpecifierFactory
Creates aCustomResourceSpecifier
.- Specified by:
createCustomResourceSpecifier
in interfaceResourceSpecifierFactory
- Returns:
- an instance of an object implementing
CustomResourceSpecifier
.
-
createPearSpecifier
public PearSpecifier createPearSpecifier()
Description copied from interface:ResourceSpecifierFactory
Creates aPearSpecifier
.- Specified by:
createPearSpecifier
in interfaceResourceSpecifierFactory
- Returns:
- an instance of an object implementing
PearSpecifier
.
-
createCasInitializer
public CpeCollectionReaderCasInitializer createCasInitializer()
- Specified by:
createCasInitializer
in interfaceResourceSpecifierFactory
-
createCasProcessors
public CpeCasProcessors createCasProcessors()
- Specified by:
createCasProcessors
in interfaceResourceSpecifierFactory
-
createCheckpoint
public CpeCheckpoint createCheckpoint()
- Specified by:
createCheckpoint
in interfaceResourceSpecifierFactory
-
createCollectionIterator
public CpeCollectionReaderIterator createCollectionIterator()
- Specified by:
createCollectionIterator
in interfaceResourceSpecifierFactory
-
createCollectionReader
public CpeCollectionReader createCollectionReader()
- Specified by:
createCollectionReader
in interfaceResourceSpecifierFactory
-
createCpeConfig
public CpeConfiguration createCpeConfig()
- Specified by:
createCpeConfig
in interfaceResourceSpecifierFactory
-
createCpeDescription
public CpeDescription createCpeDescription()
- Specified by:
createCpeDescription
in interfaceResourceSpecifierFactory
-
createDescriptor
public CpeComponentDescriptor createDescriptor()
- Specified by:
createDescriptor
in interfaceResourceSpecifierFactory
-
createErrorHandling
public CasProcessorErrorHandling createErrorHandling()
- Specified by:
createErrorHandling
in interfaceResourceSpecifierFactory
-
createInclude
public CpeInclude createInclude()
- Specified by:
createInclude
in interfaceResourceSpecifierFactory
-
createRunInSeperateProcess
public CasProcessorRunInSeperateProcess createRunInSeperateProcess()
- Specified by:
createRunInSeperateProcess
in interfaceResourceSpecifierFactory
-
createDeploymentParameters
public CasProcessorDeploymentParams createDeploymentParameters()
- Specified by:
createDeploymentParameters
in interfaceResourceSpecifierFactory
-
createExec
public CasProcessorExecutable createExec()
- Specified by:
createExec
in interfaceResourceSpecifierFactory
-
createArg
public CasProcessorExecArg createArg()
- Specified by:
createArg
in interfaceResourceSpecifierFactory
-
createOutputQueue
public OutputQueue createOutputQueue()
- Specified by:
createOutputQueue
in interfaceResourceSpecifierFactory
-
createEnv
public CasProcessorRuntimeEnvParam createEnv()
- Specified by:
createEnv
in interfaceResourceSpecifierFactory
-
createCasProcessorTimeout
public CasProcessorTimeout createCasProcessorTimeout()
-
createCasProcessorErrorRateThreshold
public CasProcessorErrorRateThreshold createCasProcessorErrorRateThreshold()
-
createCasProcessorMaxRestarts
public CasProcessorMaxRestarts createCasProcessorMaxRestarts()
-
createCpeSofaMappings
public CpeSofaMappings createCpeSofaMappings()
-
-