eu.europa.tmsearch.services.business
Interface TradeMarkService

All Superinterfaces:
Cacheable
All Known Implementing Classes:
TradeMarkServiceImpl

public interface TradeMarkService
extends Cacheable

A service interface to TradeMark business logic.


Method Summary
 eu.europa.tmsearch.services.schemas.trademark.data.TradeMarkType getTradeMark(java.lang.String tradeMarkID)
          Gets a TradeMark given a template TradeMark
 
Methods inherited from interface eu.europa.tmsearch.services.Cacheable
getExpires, getLastModified
 

Method Detail

getTradeMark

eu.europa.tmsearch.services.schemas.trademark.data.TradeMarkType getTradeMark(java.lang.String tradeMarkID)
                                                                              throws ResourceNotFoundException
Gets a TradeMark given a template TradeMark

Parameters:
tradeMark - A TradeMark with its ApplicationNumber field containing the ST13 ID of the trade mark to be retrieved
Returns:
A List of TradeMark containing the trade mark
Throws:
ResourceNotFoundException - If the trade mark ID does not exist
See Also:
TradeMark


Copyright © 2009. All Rights Reserved.