eu.europa.tmsearch.services.resources
Class TradeMarkImageResource
java.lang.Object
eu.europa.tmsearch.services.resources.util.CacheableResponseSupport
eu.europa.tmsearch.services.resources.TradeMarkImageResource
@Component
@Scope(value="request")
public class TradeMarkImageResource
- extends CacheableResponseSupport
An implementation of Image 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 |
TradeMarkImageResource
public TradeMarkImageResource()
getTradeMarkImage
public java.lang.Object getTradeMarkImage(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)
getTradeMarkImageService
public TradeMarkImageService getTradeMarkImageService()
setTradeMarkImageService
public void setTradeMarkImageService(TradeMarkImageService tradeMarkImageService)
getImage
public TradeMarkImage getImage()
setImage
public void setImage(TradeMarkImage image)
Copyright © 2009. All Rights Reserved.