Package uk.ac.gda.vmxi.match
Class ImageMatchServiceWrapper
java.lang.Object
gda.factory.FindableBase
uk.ac.gda.vmxi.match.ImageMatchServiceBase
uk.ac.gda.vmxi.match.ImageMatchServiceWrapper
- All Implemented Interfaces:
Configurable,Findable,ImageMatchService
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidPerform operations that must be done after Spring initialisation i.e.executeMatch(ImageMatchRequest request) Synchronous call to match servicebooleanIndicates whether this object should be configured at startup.booleanChecks to see if the object is already configured.voidRe-initialisation of values and states.requestMatch(ImageMatchRequest request) Asynchronous call to match service, returning id for request madestackImages(URL target, List<URL> inputs) Combine images for an extended focus imageMethods inherited from class uk.ac.gda.vmxi.match.ImageMatchServiceBase
cacheRequest, cacheResult, clearAllTasks, clearTask, createRequest, getRequest, getRequestCount, getRequestList, getResult, getResultCount, isCompleteMethods inherited from class gda.factory.FindableBase
equals, getName, hashCode, setName
-
Constructor Details
-
ImageMatchServiceWrapper
public ImageMatchServiceWrapper()
-
-
Method Details
-
configure
Description copied from interface:ConfigurablePerform operations that must be done after Spring initialisation i.e. anything that goes beyond setting member variables.- Specified by:
configurein interfaceConfigurable- Throws:
FactoryException- if there is an error in configuration e.g. required variable not set or cannot connect to device
-
reconfigure
Description copied from interface:ConfigurableRe-initialisation of values and states.Moved from Reconfigurable which has been deleted
- Specified by:
reconfigurein interfaceConfigurable- Throws:
FactoryException
-
isConfigured
public boolean isConfigured()Description copied from interface:ConfigurableChecks to see if the object is already configured.- Specified by:
isConfiguredin interfaceConfigurable- Returns:
- return
trueif configuredfalseotherwise
-
isConfigureAtStartup
public boolean isConfigureAtStartup()Description copied from interface:ConfigurableIndicates whether this object should be configured at startup.Moved from ConditionallyConfigurable which has been deleted
- Specified by:
isConfigureAtStartupin interfaceConfigurable
-
executeMatch
Description copied from interface:ImageMatchServiceSynchronous call to match service- Specified by:
executeMatchin interfaceImageMatchService- Throws:
MatchException
-
requestMatch
Description copied from interface:ImageMatchServiceAsynchronous call to match service, returning id for request made- Specified by:
requestMatchin interfaceImageMatchService- Throws:
MatchException
-
stackImages
Description copied from interface:ImageMatchServiceCombine images for an extended focus image- Specified by:
stackImagesin interfaceImageMatchService- Throws:
MatchException
-