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.