@Deprecated public abstract class CasInitializer_ImplBase extends ConfigurableResource_ImplBase implements CasInitializer
PARAM_AGGREGATE_SOFA_MAPPINGS, PARAM_CONFIG_MANAGER, PARAM_CONFIG_PARAM_SETTINGS, PARAM_EXTERNAL_OVERRIDE_SETTINGS, PARAM_PERFORMANCE_TUNING_SETTINGS, PARAM_RESOURCE_MANAGER, PARAM_UIMA_CONTEXT
Constructor and Description |
---|
CasInitializer_ImplBase()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
void |
destroy()
Deprecated.
Releases all resources held by this
Resource . |
ProcessingResourceMetaData |
getProcessingResourceMetaData()
Deprecated.
Gets the metadata that describes this
CasInitializer . |
void |
initialize()
Deprecated.
This method is called during initialization, and does nothing by default.
|
boolean |
initialize(ResourceSpecifier aSpecifier,
Map<String,Object> aAdditionalParams)
Deprecated.
Called by the framework to initialize this CAS Initializer.
|
void |
reconfigure()
Deprecated.
Notifies this CAS Initializer that its configuration parameter settings have been changed.
|
void |
typeSystemInit(TypeSystem arg0)
Deprecated.
Informs this CasInitializer that the CAS TypeSystem has changed.
|
getConfigParameterValue, getConfigParameterValue, setConfigParameterValue, setConfigParameterValue
getCasManager, getLogger, getMetaData, getRelativePathResolver, getResourceManager, getUimaContext, getUimaContextAdmin, setLogger, setMetaData
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
initializeCas
getConfigParameterValue, getConfigParameterValue, setConfigParameterValue, setConfigParameterValue
getLogger, getMetaData, getResourceManager, getUimaContext, getUimaContextAdmin, setLogger
public boolean initialize(ResourceSpecifier aSpecifier, Map<String,Object> aAdditionalParams) throws ResourceInitializationException
initialize()
method and access
metadata via the getProcessingResourceMetaData()
method. This method is non-final only
for legacy reasons.initialize
in interface Resource
initialize
in class Resource_ImplBase
aSpecifier
- specifies how to create a resource or locate an existing resource service.aAdditionalParams
- a Map containing additional parameters. May be null
if there are no
parameters. Each class that implements this interface can decide what additional
parameters it supports.ResourceSpecifier
is not of an appropriate type for this Resource. If
the ResourceSpecifier
is of an appropriate type but is invalid or if
some other failure occurs, an exception should be thrown.ResourceInitializationException
- if a failure occurs during initialization.Resource.initialize(org.apache.uima.resource.ResourceSpecifier,
java.util.Map)
public void initialize() throws ResourceInitializationException
ResourceInitializationException
- if a failure occurs during initialization.public void destroy()
Resource
Resource
.destroy
in interface Resource
destroy
in class Resource_ImplBase
Resource.destroy()
public void typeSystemInit(TypeSystem arg0) throws ResourceInitializationException
CasInitializer
In this method, the CasInitializer should use the TypeSystem
to resolve the names of
Type and Features to the actual Type
and
Feature
objects, which can then be used during processing.
typeSystemInit
in interface CasInitializer
arg0
- the type system to useResourceInitializationException
- if the type system is not compatible with this CAS InitializerCasObjectProcessor.typeSystemInit(org.apache.uima.cas.TypeSystem)
public ProcessingResourceMetaData getProcessingResourceMetaData()
CasInitializer
CasInitializer
.getProcessingResourceMetaData
in interface CasInitializer
CasProcessor.getProcessingResourceMetaData()
public void reconfigure() throws ResourceConfigurationException
destroy()
followed by initialize()
. CAS
Initializers that have expensive initialization that does not need to be redone whenever
configuration parameters change may wish to override this method to provide a more efficient
implementation.reconfigure
in interface ConfigurableResource
reconfigure
in class ConfigurableResource_ImplBase
ResourceConfigurationException
- if the configuration is not validConfigurableResource_ImplBase.reconfigure()
Copyright © 2006–2017 The Apache Software Foundation. All rights reserved.