eu.europa.tmsearch.services.business
Class TradeMarkThumbnailServiceImpl
java.lang.Object
eu.europa.tmsearch.services.business.TradeMarkThumbnailServiceImpl
- All Implemented Interfaces:
- TradeMarkThumbnailService, Cacheable
public class TradeMarkThumbnailServiceImpl
- extends java.lang.Object
- implements TradeMarkThumbnailService, Cacheable
A business service to get a thumbnail image given a TradeMark.
- See Also:
TradeMarkImage
,
TradeMark
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TradeMarkThumbnailServiceImpl
public TradeMarkThumbnailServiceImpl()
getThumbnail
public TradeMarkImage getThumbnail(java.lang.String resourceId)
throws BusinessServiceException,
ResourceNotFoundException
- Gets a thumbnail image given a TradeMark by its ApplicationNumber.
Uses a ImageProcessor
to generate the thumbnail. If the injected
ImageProcessor implementation throws a
ImageProcessorRuntimeException
this service will try to generate
the thumbnail use standard Java imaging facilities.
- Specified by:
getThumbnail
in interface TradeMarkThumbnailService
- Parameters:
tradeMark
- A source trade mark to get the master image from
- Returns:
- A TradeMarkImage containing the thumbnail
- Throws:
BusinessServiceException
ResourceNotFoundException
getLastModified
public java.util.Date getLastModified(java.lang.String tradeMarkId)
throws ResourceNotFoundException
- Specified by:
getLastModified
in interface Cacheable
- Throws:
ResourceNotFoundException
getExpires
public java.util.Date getExpires(java.lang.String tradeMarkId)
throws ResourceNotFoundException
- Specified by:
getExpires
in interface Cacheable
- Throws:
ResourceNotFoundException
getImageProcessor
public ImageProcessor getImageProcessor()
setImageProcessor
public void setImageProcessor(ImageProcessor imageProcessor)
getTradeMarkImageDAO
public TradeMarkImageDAO getTradeMarkImageDAO()
setTradeMarkImageDAO
public void setTradeMarkImageDAO(TradeMarkImageDAO tradeMarkImageDAO)
getDefaultThumbnailHeight
public int getDefaultThumbnailHeight()
setDefaultThumbnailHeight
public void setDefaultThumbnailHeight(int defaultThumbnailHeight)
getDefaultThumbnailWidth
public int getDefaultThumbnailWidth()
setDefaultThumbnailWidth
public void setDefaultThumbnailWidth(int defaultThumbnailWidth)
getDefaultThumbnailFormat
public java.lang.String getDefaultThumbnailFormat()
setDefaultThumbnailFormat
public void setDefaultThumbnailFormat(java.lang.String defaultThumbnailFormat)
getSt13Converter
public ST13Converter getSt13Converter()
setSt13Converter
public void setSt13Converter(ST13Converter st13Converter)
Copyright © 2009. All Rights Reserved.