eu.europa.tmsearch.services.business
Class TradeMarkServiceImpl

java.lang.Object
  extended by eu.europa.tmsearch.services.business.TradeMarkServiceImpl
All Implemented Interfaces:
TradeMarkService, Cacheable

public class TradeMarkServiceImpl
extends java.lang.Object
implements TradeMarkService

An implementation of TradeMark service business logic

See Also:
TradeMark

Constructor Summary
TradeMarkServiceImpl()
           
 
Method Summary
 java.util.Date getExpires(java.lang.String tradeMarkID)
           
 java.util.Date getLastModified(java.lang.String tradeMarkID)
           
 ST13Converter getSt13Converter()
           
 eu.europa.tmsearch.services.schemas.trademark.data.TradeMarkType getTradeMark(java.lang.String tradeMarkID)
          Gets a TradeMark given a template TradeMark
 TradeMarkDAO getTradeMarkDAO()
           
 void setSt13Converter(ST13Converter st13Converter)
           
 void setTradeMarkDAO(TradeMarkDAO tradeMarkDAO)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TradeMarkServiceImpl

public TradeMarkServiceImpl()
Method Detail

getTradeMark

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

Specified by:
getTradeMark in interface TradeMarkService
Parameters:
tradeMarkTemplate - A TradeMark template used as
Returns:
A TradeMark containing the trade mark
Throws:
ResourceNotFoundException - If the trade mark ID does not exist
See Also:
TradeMark

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

setTradeMarkDAO

public void setTradeMarkDAO(TradeMarkDAO tradeMarkDAO)

getTradeMarkDAO

public TradeMarkDAO getTradeMarkDAO()

getSt13Converter

public ST13Converter getSt13Converter()

setSt13Converter

public void setSt13Converter(ST13Converter st13Converter)


Copyright © 2009. All Rights Reserved.