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.
-
-
Field Summary
Fields Modifier and Type Field Description (package private) java.util.MapmInterfaceToClassMapMap from standard UIMA interface (Class object) to the class providing the implementation.
-
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:ResourceSpecifierFactoryCreates an object that implements the given interface.- Specified by:
createObjectin interfaceResourceSpecifierFactory- Parameters:
aInterface- theClassobject representing the type of interface to be instantiated.- Returns:
- an
Objectthat implementsaInterface. Returnsnullif no object that implementsaInterfaceis known to this factory. - See Also:
ResourceSpecifierFactory.createObject(Class)
-
addMapping
public void addMapping(java.lang.String aInterfaceName, java.lang.String aClassName) throws java.lang.ClassNotFoundExceptiononly used for uima framework things, setting up the mappings between intfc and impl for the framework parts- Specified by:
addMappingin 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 byaInterfaceNameoraClassNamewere not found.- See Also:
ResourceSpecifierFactory.addMapping(String, String)
-
createURISpecifier
public URISpecifier createURISpecifier()
Description copied from interface:ResourceSpecifierFactoryCreates aURISpecifier.- Specified by:
createURISpecifierin interfaceResourceSpecifierFactory- Returns:
- an instance of an object implementing
URISpecifier. - See Also:
ResourceSpecifierFactory.createURISpecifier()
-
createJMSMessagingSpecifier
public JMSMessagingSpecifier createJMSMessagingSpecifier()
Description copied from interface:ResourceSpecifierFactoryCreates aJMSMessagingSpecifier.- Specified by:
createJMSMessagingSpecifierin interfaceResourceSpecifierFactory- Returns:
- an instance of an object implementing
JMSMessagingSpecifier. - See Also:
ResourceSpecifierFactory.createJMSMessagingSpecifier()
-
createMailMessagingSpecifier
public MailMessagingSpecifier createMailMessagingSpecifier()
Description copied from interface:ResourceSpecifierFactoryCreates aMailMessagingSpecifier.- Specified by:
createMailMessagingSpecifierin interfaceResourceSpecifierFactory- Returns:
- an instance of an object implementing
MailMessagingSpecifier. - See Also:
ResourceSpecifierFactory.createMailMessagingSpecifier()
-
createMQMessagingSpecifier
public MQMessagingSpecifier createMQMessagingSpecifier()
Description copied from interface:ResourceSpecifierFactoryCreates aMQMessagingSpecifier.- Specified by:
createMQMessagingSpecifierin interfaceResourceSpecifierFactory- Returns:
- an instance of an object implementing
MQMessagingSpecifier. - See Also:
ResourceSpecifierFactory.createMQMessagingSpecifier()
-
createFileResourceSpecifier
public FileResourceSpecifier createFileResourceSpecifier()
Description copied from interface:ResourceSpecifierFactoryCreates aFileResourceSpecifier.- Specified by:
createFileResourceSpecifierin interfaceResourceSpecifierFactory- Returns:
- an instance of an object implementing
FileResourceSpecifier. - See Also:
ResourceSpecifierFactory.createFileResourceSpecifier()
-
createFileLanguageResourceSpecifier
public FileLanguageResourceSpecifier createFileLanguageResourceSpecifier()
Description copied from interface:ResourceSpecifierFactoryCreates aFileLanguageResourceSpecifier.- Specified by:
createFileLanguageResourceSpecifierin interfaceResourceSpecifierFactory- Returns:
- an instance of an object implementing
FileLanguageResourceSpecifier. - See Also:
ResourceSpecifierFactory.createFileLanguageResourceSpecifier()
-
createAnalysisEngineDescription
public AnalysisEngineDescription createAnalysisEngineDescription()
Description copied from interface:ResourceSpecifierFactoryCreates aAnalysisEngineDescription.- Specified by:
createAnalysisEngineDescriptionin 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:ResourceSpecifierFactoryCreates aAnalysisEngineDescription.- Specified by:
createTaeDescriptionin interfaceResourceSpecifierFactory- Returns:
- an instance of an object implementing
AnalysisEngineDescription. - See Also:
ResourceSpecifierFactory.createTaeDescription()
-
createConfigurationParameter
public ConfigurationParameter createConfigurationParameter()
Description copied from interface:ResourceSpecifierFactoryCreates aConfigurationParameter.- Specified by:
createConfigurationParameterin interfaceResourceSpecifierFactory- Returns:
- an instance of an object implementing
ConfigurationParameter. - See Also:
ResourceSpecifierFactory.createConfigurationParameter()
-
createCapability
public Capability createCapability()
Description copied from interface:ResourceSpecifierFactoryCreates aCapability.- Specified by:
createCapabilityin interfaceResourceSpecifierFactory- Returns:
- an instance of an object implementing
Capability. - See Also:
ResourceSpecifierFactory.createCapability()
-
createSimplePrecondition
public SimplePrecondition createSimplePrecondition()
Description copied from interface:ResourceSpecifierFactoryCreates aSimplePrecondition.- Specified by:
createSimplePreconditionin interfaceResourceSpecifierFactory- Returns:
- an instance of an object implementing
SimplePrecondition. - See Also:
ResourceSpecifierFactory.createSimplePrecondition()
-
createTypeSystemDescription
public TypeSystemDescription createTypeSystemDescription()
Description copied from interface:ResourceSpecifierFactoryCreates aTypeSystemDescription.- Specified by:
createTypeSystemDescriptionin interfaceResourceSpecifierFactory- Returns:
- an instance of an object implementing
TypeSystemDescription. - See Also:
ResourceSpecifierFactory.createTypeSystemDescription()
-
createTypeDescription
public TypeDescription createTypeDescription()
Description copied from interface:ResourceSpecifierFactoryCreates aTypeDescription.- Specified by:
createTypeDescriptionin interfaceResourceSpecifierFactory- Returns:
- an instance of an object implementing
TypeDescription. - See Also:
ResourceSpecifierFactory.createTypeDescription()
-
createFeatureDescription
public FeatureDescription createFeatureDescription()
Description copied from interface:ResourceSpecifierFactoryCreates aFeatureDescription.- Specified by:
createFeatureDescriptionin interfaceResourceSpecifierFactory- Returns:
- an instance of an object implementing
FeatureDescription. - See Also:
ResourceSpecifierFactory.createFeatureDescription()
-
createFsIndexCollection
public FsIndexCollection createFsIndexCollection()
Description copied from interface:ResourceSpecifierFactoryCreates anFsIndexCollection.- Specified by:
createFsIndexCollectionin interfaceResourceSpecifierFactory- Returns:
- an instance of an object implementing
FsIndexCollection. - See Also:
ResourceSpecifierFactory.createFsIndexCollection()
-
createFsIndexDescription
public FsIndexDescription createFsIndexDescription()
Description copied from interface:ResourceSpecifierFactoryCreates anFsIndexDescription.- Specified by:
createFsIndexDescriptionin interfaceResourceSpecifierFactory- Returns:
- an instance of an object implementing
FsIndexDescription. - See Also:
ResourceSpecifierFactory.createFsIndexDescription()
-
createFsIndexKeyDescription
public FsIndexKeyDescription createFsIndexKeyDescription()
Description copied from interface:ResourceSpecifierFactoryCreates anFsIndexKeyDescription.- Specified by:
createFsIndexKeyDescriptionin interfaceResourceSpecifierFactory- Returns:
- an instance of an object implementing
FsIndexKeyDescription. - See Also:
ResourceSpecifierFactory.createFsIndexKeyDescription()
-
createFixedFlow
public FixedFlow createFixedFlow()
Description copied from interface:ResourceSpecifierFactoryCreates aFixedFlow.- Specified by:
createFixedFlowin interfaceResourceSpecifierFactory- Returns:
- an instance of an object implementing
FixedFlow. - See Also:
ResourceSpecifierFactory.createFixedFlow()
-
createCapabilityLanguageFlow
public CapabilityLanguageFlow createCapabilityLanguageFlow()
Description copied from interface:ResourceSpecifierFactoryCreates aCapabilityLanguageFlow.- Specified by:
createCapabilityLanguageFlowin interfaceResourceSpecifierFactory- Returns:
- an instance of an object implementing
CapabilityLanguageFlow. - See Also:
ResourceSpecifierFactory.createCapabilityLanguageFlow()
-
createNameValuePair
public NameValuePair createNameValuePair()
Description copied from interface:ResourceSpecifierFactoryCreates aNameValuePair.- Specified by:
createNameValuePairin interfaceResourceSpecifierFactory- Returns:
- an instance of an object implementing
NameValuePair. - See Also:
ResourceSpecifierFactory.createNameValuePair()
-
createTypeOrFeature
public TypeOrFeature createTypeOrFeature()
Description copied from interface:ResourceSpecifierFactoryCreates aTypeOrFeature.- Specified by:
createTypeOrFeaturein interfaceResourceSpecifierFactory- Returns:
- an instance of an object implementing
TypeOrFeature. - See Also:
ResourceSpecifierFactory.createTypeOrFeature()
-
createAllowedValue
public AllowedValue createAllowedValue()
Description copied from interface:ResourceSpecifierFactoryCreates anAllowedValue.- Specified by:
createAllowedValuein interfaceResourceSpecifierFactory- Returns:
- an instance of an object implementing
AllowedValue. - See Also:
ResourceSpecifierFactory.createAllowedValue()
-
createConfigurationGroup
public ConfigurationGroup createConfigurationGroup()
Description copied from interface:ResourceSpecifierFactoryCreates aConfigurationGroup.- Specified by:
createConfigurationGroupin interfaceResourceSpecifierFactory- Returns:
- an instance of an object implementing
ConfigurationGroup. - See Also:
ResourceSpecifierFactory.createConfigurationGroup()
-
createConfigurationParameterDeclarations
public ConfigurationParameterDeclarations createConfigurationParameterDeclarations()
Description copied from interface:ResourceSpecifierFactoryCreates aConfigurationParameterDeclarations.- Specified by:
createConfigurationParameterDeclarationsin interfaceResourceSpecifierFactory- Returns:
- an instance of an object implementing
ConfigurationParameterDeclarations. - See Also:
ResourceSpecifierFactory.createConfigurationParameterDeclarations()
-
createConfigurationParameterSettings
public ConfigurationParameterSettings createConfigurationParameterSettings()
Description copied from interface:ResourceSpecifierFactoryCreates aConfigurationParameterSettings.- Specified by:
createConfigurationParameterSettingsin interfaceResourceSpecifierFactory- Returns:
- an instance of an object implementing
ConfigurationParameterSettings. - See Also:
ResourceSpecifierFactory.createConfigurationParameterSettings()
-
createSettings
public Settings createSettings()
Description copied from interface:ResourceSpecifierFactoryCreates an emptySettingsfor External Override parameters.- Specified by:
createSettingsin interfaceResourceSpecifierFactory- Returns:
- an instance of an object implementing
Settings. - See Also:
ResourceSpecifierFactory.createConfigurationParameterSettings()
-
createTypePriorities
public TypePriorities createTypePriorities()
Description copied from interface:ResourceSpecifierFactoryCreates anTypePriorities.- Specified by:
createTypePrioritiesin interfaceResourceSpecifierFactory- Returns:
- an instance of an object implementing
TypePriorities. - See Also:
ResourceSpecifierFactory.createTypePriorities()
-
createTypePriorityList
public TypePriorityList createTypePriorityList()
Description copied from interface:ResourceSpecifierFactoryCreates anTypePriorityList.- Specified by:
createTypePriorityListin interfaceResourceSpecifierFactory- Returns:
- an instance of an object implementing
TypePriorityList. - See Also:
ResourceSpecifierFactory.createTypePriorityList()
-
createExternalResourceDependency
public ExternalResourceDependency createExternalResourceDependency()
Description copied from interface:ResourceSpecifierFactoryCreates anExternalResourceDependency.- Specified by:
createExternalResourceDependencyin interfaceResourceSpecifierFactory- Returns:
- an instance of an object implementing
ExternalResourceDependency. - See Also:
ResourceSpecifierFactory.createExternalResourceDependency()
-
createExternalResourceDescription
public ExternalResourceDescription createExternalResourceDescription()
Description copied from interface:ResourceSpecifierFactoryCreates anExternalResourceDescription.- Specified by:
createExternalResourceDescriptionin interfaceResourceSpecifierFactory- Returns:
- an instance of an object implementing
ExternalResourceDescription. - See Also:
ResourceSpecifierFactory.createExternalResourceDescription()
-
createCasConsumerDescription
public CasConsumerDescription createCasConsumerDescription()
Description copied from interface:ResourceSpecifierFactoryCreates aCasConsumerDescription.- Specified by:
createCasConsumerDescriptionin interfaceResourceSpecifierFactory- Returns:
- an instance of an object implementing
CasConsumerDescription. - See Also:
ResourceSpecifierFactory.createCasConsumerDescription()
-
createCollectionReaderDescription
public CollectionReaderDescription createCollectionReaderDescription()
Description copied from interface:ResourceSpecifierFactoryCreates aCollectionReaderDescription.- Specified by:
createCollectionReaderDescriptionin interfaceResourceSpecifierFactory- Returns:
- an instance of an object implementing
CollectionReaderDescription. - See Also:
ResourceSpecifierFactory.createCollectionReaderDescription()
-
createProcessingResourceMetaData
public ProcessingResourceMetaData createProcessingResourceMetaData()
Description copied from interface:ResourceSpecifierFactoryCreates aProcessingResourceMetaData.- Specified by:
createProcessingResourceMetaDatain interfaceResourceSpecifierFactory- Returns:
- an instance of an object implementing
ProcessingResourceMetaData. - See Also:
ResourceSpecifierFactory.createProcessingResourceMetaData()
-
createAnalysisEngineMetaData
public AnalysisEngineMetaData createAnalysisEngineMetaData()
Description copied from interface:ResourceSpecifierFactoryCreates aAnalysisEngineMetaData.- Specified by:
createAnalysisEngineMetaDatain interfaceResourceSpecifierFactory- Returns:
- an instance of an object implementing
AnalysisEngineMetaData.
-
createResourceMetaData
public ResourceMetaData createResourceMetaData()
Description copied from interface:ResourceSpecifierFactoryCreates aResourceMetaData.- Specified by:
createResourceMetaDatain interfaceResourceSpecifierFactory- Returns:
- an instance of an object implementing
ResourceMetaData.
-
createResultSpecification
public ResultSpecification createResultSpecification()
Description copied from interface:ResourceSpecifierFactoryCreates aResultSpecification.- Specified by:
createResultSpecificationin interfaceResourceSpecifierFactory- Returns:
- an instance of an object implementing
ResultSpecification. - See Also:
ResourceSpecifierFactory.createResultSpecification()
-
createSofaMapping
public SofaMapping createSofaMapping()
(non-Javadoc)- Specified by:
createSofaMappingin interfaceResourceSpecifierFactory- Returns:
- an instance of an object implementing
SofaMapping. - See Also:
ResourceSpecifierFactory.createSofaMapping()
-
createExternalResourceBinding
public ExternalResourceBinding createExternalResourceBinding()
Description copied from interface:ResourceSpecifierFactoryCreates anExternalResourceBinding.- Specified by:
createExternalResourceBindingin interfaceResourceSpecifierFactory- Returns:
- an instance of an object implementing
ExternalResourceBinding.
-
createResourceManagerConfiguration
public ResourceManagerConfiguration createResourceManagerConfiguration()
Description copied from interface:ResourceSpecifierFactoryCreates anResourceManagerConfiguration.- Specified by:
createResourceManagerConfigurationin interfaceResourceSpecifierFactory- Returns:
- an instance of an object implementing
ResourceManagerConfiguration.
-
createImport
public Import createImport()
Description copied from interface:ResourceSpecifierFactoryCreates anImport- Specified by:
createImportin interfaceResourceSpecifierFactory- Returns:
- an instance of an object implementing
Import.
-
createOperationalProperties
public OperationalProperties createOperationalProperties()
Description copied from interface:ResourceSpecifierFactoryCreates anOperationalProperties- Specified by:
createOperationalPropertiesin interfaceResourceSpecifierFactory- Returns:
- an instance of an object implementing
OperationalProperties.
-
createParameter
public Parameter createParameter()
Description copied from interface:ResourceSpecifierFactoryCreates aParameter- Specified by:
createParameterin interfaceResourceSpecifierFactory- Returns:
- an instance of an object implementing
Parameter.
-
createFlowControllerDeclaration
public FlowControllerDeclaration createFlowControllerDeclaration()
Description copied from interface:ResourceSpecifierFactoryCreates aFlowControllerDeclaration- Specified by:
createFlowControllerDeclarationin interfaceResourceSpecifierFactory- Returns:
- an instance of an object implementing
FlowControllerDeclaration.
-
createFlowControllerDescription
public FlowControllerDescription createFlowControllerDescription()
Description copied from interface:ResourceSpecifierFactoryCreates aFlowControllerDescription- Specified by:
createFlowControllerDescriptionin interfaceResourceSpecifierFactory- Returns:
- an instance of an object implementing
FlowControllerDescription.
-
createCustomResourceSpecifier
public CustomResourceSpecifier createCustomResourceSpecifier()
Description copied from interface:ResourceSpecifierFactoryCreates aCustomResourceSpecifier.- Specified by:
createCustomResourceSpecifierin interfaceResourceSpecifierFactory- Returns:
- an instance of an object implementing
CustomResourceSpecifier.
-
createPearSpecifier
public PearSpecifier createPearSpecifier()
Description copied from interface:ResourceSpecifierFactoryCreates aPearSpecifier.- Specified by:
createPearSpecifierin interfaceResourceSpecifierFactory- Returns:
- an instance of an object implementing
PearSpecifier.
-
createCasInitializer
public CpeCollectionReaderCasInitializer createCasInitializer()
- Specified by:
createCasInitializerin interfaceResourceSpecifierFactory
-
createCasProcessors
public CpeCasProcessors createCasProcessors()
- Specified by:
createCasProcessorsin interfaceResourceSpecifierFactory
-
createCheckpoint
public CpeCheckpoint createCheckpoint()
- Specified by:
createCheckpointin interfaceResourceSpecifierFactory
-
createCollectionIterator
public CpeCollectionReaderIterator createCollectionIterator()
- Specified by:
createCollectionIteratorin interfaceResourceSpecifierFactory
-
createCollectionReader
public CpeCollectionReader createCollectionReader()
- Specified by:
createCollectionReaderin interfaceResourceSpecifierFactory
-
createCpeConfig
public CpeConfiguration createCpeConfig()
- Specified by:
createCpeConfigin interfaceResourceSpecifierFactory
-
createCpeDescription
public CpeDescription createCpeDescription()
- Specified by:
createCpeDescriptionin interfaceResourceSpecifierFactory
-
createDescriptor
public CpeComponentDescriptor createDescriptor()
- Specified by:
createDescriptorin interfaceResourceSpecifierFactory
-
createErrorHandling
public CasProcessorErrorHandling createErrorHandling()
- Specified by:
createErrorHandlingin interfaceResourceSpecifierFactory
-
createInclude
public CpeInclude createInclude()
- Specified by:
createIncludein interfaceResourceSpecifierFactory
-
createRunInSeperateProcess
public CasProcessorRunInSeperateProcess createRunInSeperateProcess()
- Specified by:
createRunInSeperateProcessin interfaceResourceSpecifierFactory
-
createDeploymentParameters
public CasProcessorDeploymentParams createDeploymentParameters()
- Specified by:
createDeploymentParametersin interfaceResourceSpecifierFactory
-
createExec
public CasProcessorExecutable createExec()
- Specified by:
createExecin interfaceResourceSpecifierFactory
-
createArg
public CasProcessorExecArg createArg()
- Specified by:
createArgin interfaceResourceSpecifierFactory
-
createOutputQueue
public OutputQueue createOutputQueue()
- Specified by:
createOutputQueuein interfaceResourceSpecifierFactory
-
createEnv
public CasProcessorRuntimeEnvParam createEnv()
- Specified by:
createEnvin interfaceResourceSpecifierFactory
-
createCasProcessorTimeout
public CasProcessorTimeout createCasProcessorTimeout()
-
createCasProcessorErrorRateThreshold
public CasProcessorErrorRateThreshold createCasProcessorErrorRateThreshold()
-
createCasProcessorMaxRestarts
public CasProcessorMaxRestarts createCasProcessorMaxRestarts()
-
createCpeSofaMappings
public CpeSofaMappings createCpeSofaMappings()
-
-