eu.europa.tmsearch.services.resources
Class TradeMarkThumbnailResource
java.lang.Object
eu.europa.tmsearch.services.resources.util.CacheableResponseSupport
eu.europa.tmsearch.services.resources.TradeMarkThumbnailResource
@Component
@Scope(value="request")
public class TradeMarkThumbnailResource
- extends CacheableResponseSupport
An implementation of Thumbnail resource as per TM-Search RFC v1.0 using
JAX-RS
- See Also:
TradeMarkImage
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TradeMarkThumbnailResource
public TradeMarkThumbnailResource()
getTradeMarkThumbnail
public java.lang.Object getTradeMarkThumbnail(java.lang.String tradeMarkId)
throws BusinessServiceException,
ResourceNotFoundException
- Dereferences a Trade Mark Image resource to its binary representation by
its ST13 id.
- Parameters:
tradeMarkId
- An ST13 trade mark image ID
- Returns:
- The trade mark image
- Throws:
{@link
- ResourceNotFoundException}
BusinessServiceException
BusinessServiceException
ResourceNotFoundException
getRequest
public javax.ws.rs.core.Request getRequest()
setRequest
public void setRequest(javax.ws.rs.core.Request request)
getUriInfo
public javax.ws.rs.core.UriInfo getUriInfo()
setUriInfo
public void setUriInfo(javax.ws.rs.core.UriInfo uriInfo)
getHttpHeaders
public javax.ws.rs.core.HttpHeaders getHttpHeaders()
setHttpHeaders
public void setHttpHeaders(javax.ws.rs.core.HttpHeaders httpHeaders)
getTradeMarkThumbnailService
public TradeMarkThumbnailService getTradeMarkThumbnailService()
setTradeMarkThumbnailService
public void setTradeMarkThumbnailService(TradeMarkThumbnailService tradeMarkThumbnailService)
getImage
public TradeMarkImage getImage()
setImage
public void setImage(TradeMarkImage image)
Copyright © 2009. All Rights Reserved.