public abstract class AbstractConstructSourceAndMorphemesAndCodesService extends AbstractService implements ConstructSourceAndMorphemesAndCodesService
ALL_MATCHINGMETHODS, EMPTY_LANGUAGEPAIRS, EMPTY_LANGUAGEPATHS, EMPTY_LANGUAGES, MINIMUM_MATCHINGMETHODS
Constructor and Description |
---|
AbstractConstructSourceAndMorphemesAndCodesService() |
Modifier and Type | Method and Description |
---|---|
SourceAndMorphemesAndCodes |
constructSMC(String sourceLang,
Morpheme[] morphemes,
TranslationWithPosition[] translations) |
protected abstract SourceAndMorphemesAndCodes |
doConstructSMC(String sourceLang,
Morpheme[] morphemes,
TranslationWithPosition[] translations) |
acquireSemaphore, checkStartupException, convertLanguagePairs, convertLanguages, doGetLastUpdate, getCurrentServiceContext, getDoDoubleSearch, getEliminateDuplicates, getInitParameter, getInitParameterBoolean, getInitParameterInt, getInitParameterLong, getInitParameters, getInitParameterString, getInitParameterUsingTransformer, getLastUpdate, getLogListener, getMaxResults, getMaxWaitMillisForExternalProcess, getRequestMimeHeaders, getServiceContext, getWorkDirectory, getWorkFile, log, parseDateMacro, processEnd, processEnd, processLap, processStart, releaseSemaphore, setCurrentServiceContext, setDoubleSearchResults, setEliminateDuplicates, setLogListener, setMaxResults, setMaxThreads, setMaxWaitMillisForExternalProcess, setMaxWaitMillisForThread, setMeasureProcessTime, setProcessTimeWarningThreasholdMillis, setStartupException
getComponentServiceFactory, getFile, getServiceName, setComponentServiceFactory, setServiceName
public AbstractConstructSourceAndMorphemesAndCodesService()
public SourceAndMorphemesAndCodes constructSMC(String sourceLang, Morpheme[] morphemes, TranslationWithPosition[] translations) throws AccessLimitExceededException, InvalidParameterException, LanguageNotUniquelyDecidedException, NoAccessPermissionException, NoValidEndpointsException, ProcessFailedException, ServerBusyException, ServiceNotActiveException, ServiceNotFoundException, UnsupportedLanguageException
constructSMC
in interface ConstructSourceAndMorphemesAndCodesService
AccessLimitExceededException
InvalidParameterException
LanguageNotUniquelyDecidedException
NoAccessPermissionException
NoValidEndpointsException
ProcessFailedException
ServerBusyException
ServiceNotActiveException
ServiceNotFoundException
UnsupportedLanguageException
protected abstract SourceAndMorphemesAndCodes doConstructSMC(String sourceLang, Morpheme[] morphemes, TranslationWithPosition[] translations) throws AccessLimitExceededException, InvalidParameterException, LanguageNotUniquelyDecidedException, NoAccessPermissionException, NoValidEndpointsException, ProcessFailedException, ServerBusyException, ServiceNotActiveException, ServiceNotFoundException, UnsupportedLanguageException