eu.europa.tmsearch.services.business
Interface RepresentativeService

All Superinterfaces:
Cacheable
All Known Implementing Classes:
RepresentativeServiceImpl

public interface RepresentativeService
extends Cacheable

A service interface to TradeMark business logic.


Method Summary
 eu.europa.tmsearch.services.schemas.trademark.representative.RepresentativeType getRepresentative(java.lang.String representativeId)
          Gets a TradeMark given a template TradeMark
 
Methods inherited from interface eu.europa.tmsearch.services.Cacheable
getExpires, getLastModified
 

Method Detail

getRepresentative

eu.europa.tmsearch.services.schemas.trademark.representative.RepresentativeType getRepresentative(java.lang.String representativeId)
                                                                                                  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 does not exist
See Also:
TradeMark


Copyright © 2009. All Rights Reserved.