fr.ifremer.allegro.data.survey.sale.generic.service
Class RemoteSaleOriginFullServiceBase

java.lang.Object
  extended by fr.ifremer.allegro.data.survey.sale.generic.service.RemoteSaleOriginFullServiceBase
All Implemented Interfaces:
RemoteSaleOriginFullService
Direct Known Subclasses:
RemoteSaleOriginFullServiceImpl

public abstract class RemoteSaleOriginFullServiceBase
extends java.lang.Object
implements RemoteSaleOriginFullService

Spring Service base class for fr.ifremer.allegro.data.survey.sale.generic.service.RemoteSaleOriginFullService, provides access to all services and entities referenced by this service.

See Also:
RemoteSaleOriginFullService

Constructor Summary
RemoteSaleOriginFullServiceBase()
           
 
Method Summary
 RemoteSaleOriginFullVO addSaleOrigin(RemoteSaleOriginFullVO saleOrigin)
           
 RemoteSaleOriginFullVO[] getAllSaleOrigin()
           
 ClusterSaleOrigin getClusterSaleOriginByIdentifiers(java.lang.String programCode, java.lang.Integer saleId)
           
protected  java.lang.String getMessage(java.lang.String key)
          Gets the message having the given key in the underlying message bundle.
protected  java.lang.String getMessage(java.lang.String key, java.lang.Object[] arguments)
          Gets the message having the given key and arguments in the underlying message bundle.
protected  java.lang.String getMessage(java.lang.String key, java.lang.Object[] arguments, java.util.Locale locale)
          Gets the message having the given key using the given arguments for the given locale.
protected  org.springframework.context.MessageSource getMessages()
          Gets the message source available to this service.
protected  java.security.Principal getPrincipal()
          Gets the current principal if one has been set, otherwise returns null.
protected  ProgramDao getProgramDao()
          Gets the reference to program's DAO.
protected  SaleDao getSaleDao()
          Gets the reference to sale's DAO.
 RemoteSaleOriginFullVO getSaleOriginByIdentifiers(java.lang.String programCode, java.lang.Integer saleId)
           
 RemoteSaleOriginFullVO getSaleOriginByNaturalId(RemoteSaleOriginNaturalId saleOriginNaturalId)
           
 RemoteSaleOriginFullVO[] getSaleOriginByProgramCode(java.lang.String code)
           
 RemoteSaleOriginFullVO[] getSaleOriginBySaleId(java.lang.Integer id)
           
protected  SaleOriginDao getSaleOriginDao()
          Gets the reference to saleOrigin's DAO.
 RemoteSaleOriginNaturalId[] getSaleOriginNaturalIds()
           
protected abstract  RemoteSaleOriginFullVO handleAddSaleOrigin(RemoteSaleOriginFullVO saleOrigin)
          Performs the core logic for addSaleOrigin(fr.ifremer.allegro.data.survey.sale.generic.vo.RemoteSaleOriginFullVO)
protected abstract  RemoteSaleOriginFullVO[] handleGetAllSaleOrigin()
          Performs the core logic for getAllSaleOrigin()
protected abstract  ClusterSaleOrigin handleGetClusterSaleOriginByIdentifiers(java.lang.String programCode, java.lang.Integer saleId)
          Performs the core logic for getClusterSaleOriginByIdentifiers(java.lang.String, java.lang.Integer)
protected abstract  RemoteSaleOriginFullVO handleGetSaleOriginByIdentifiers(java.lang.String programCode, java.lang.Integer saleId)
          Performs the core logic for getSaleOriginByIdentifiers(java.lang.String, java.lang.Integer)
protected abstract  RemoteSaleOriginFullVO handleGetSaleOriginByNaturalId(RemoteSaleOriginNaturalId saleOriginNaturalId)
          Performs the core logic for getSaleOriginByNaturalId(fr.ifremer.allegro.data.survey.sale.generic.vo.RemoteSaleOriginNaturalId)
protected abstract  RemoteSaleOriginFullVO[] handleGetSaleOriginByProgramCode(java.lang.String code)
          Performs the core logic for getSaleOriginByProgramCode(java.lang.String)
protected abstract  RemoteSaleOriginFullVO[] handleGetSaleOriginBySaleId(java.lang.Integer id)
          Performs the core logic for getSaleOriginBySaleId(java.lang.Integer)
protected abstract  RemoteSaleOriginNaturalId[] handleGetSaleOriginNaturalIds()
          Performs the core logic for getSaleOriginNaturalIds()
protected abstract  boolean handleRemoteSaleOriginFullVOsAreEqual(RemoteSaleOriginFullVO remoteSaleOriginFullVOFirst, RemoteSaleOriginFullVO remoteSaleOriginFullVOSecond)
          Performs the core logic for remoteSaleOriginFullVOsAreEqual(fr.ifremer.allegro.data.survey.sale.generic.vo.RemoteSaleOriginFullVO, fr.ifremer.allegro.data.survey.sale.generic.vo.RemoteSaleOriginFullVO)
protected abstract  boolean handleRemoteSaleOriginFullVOsAreEqualOnIdentifiers(RemoteSaleOriginFullVO remoteSaleOriginFullVOFirst, RemoteSaleOriginFullVO remoteSaleOriginFullVOSecond)
          Performs the core logic for remoteSaleOriginFullVOsAreEqualOnIdentifiers(fr.ifremer.allegro.data.survey.sale.generic.vo.RemoteSaleOriginFullVO, fr.ifremer.allegro.data.survey.sale.generic.vo.RemoteSaleOriginFullVO)
protected abstract  void handleRemoveSaleOrigin(RemoteSaleOriginFullVO saleOrigin)
          Performs the core logic for removeSaleOrigin(fr.ifremer.allegro.data.survey.sale.generic.vo.RemoteSaleOriginFullVO)
protected abstract  void handleUpdateSaleOrigin(RemoteSaleOriginFullVO saleOrigin)
          Performs the core logic for updateSaleOrigin(fr.ifremer.allegro.data.survey.sale.generic.vo.RemoteSaleOriginFullVO)
 boolean remoteSaleOriginFullVOsAreEqual(RemoteSaleOriginFullVO remoteSaleOriginFullVOFirst, RemoteSaleOriginFullVO remoteSaleOriginFullVOSecond)
           
 boolean remoteSaleOriginFullVOsAreEqualOnIdentifiers(RemoteSaleOriginFullVO remoteSaleOriginFullVOFirst, RemoteSaleOriginFullVO remoteSaleOriginFullVOSecond)
           
 void removeSaleOrigin(RemoteSaleOriginFullVO saleOrigin)
           
 void setProgramDao(ProgramDao programDao)
          Sets the reference to program's DAO.
 void setSaleDao(SaleDao saleDao)
          Sets the reference to sale's DAO.
 void setSaleOriginDao(SaleOriginDao saleOriginDao)
          Sets the reference to saleOrigin's DAO.
 void updateSaleOrigin(RemoteSaleOriginFullVO saleOrigin)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RemoteSaleOriginFullServiceBase

public RemoteSaleOriginFullServiceBase()
Method Detail

setSaleOriginDao

public void setSaleOriginDao(SaleOriginDao saleOriginDao)
Sets the reference to saleOrigin's DAO.


getSaleOriginDao

protected SaleOriginDao getSaleOriginDao()
Gets the reference to saleOrigin's DAO.


setProgramDao

public void setProgramDao(ProgramDao programDao)
Sets the reference to program's DAO.


getProgramDao

protected ProgramDao getProgramDao()
Gets the reference to program's DAO.


setSaleDao

public void setSaleDao(SaleDao saleDao)
Sets the reference to sale's DAO.


getSaleDao

protected SaleDao getSaleDao()
Gets the reference to sale's DAO.


addSaleOrigin

public RemoteSaleOriginFullVO addSaleOrigin(RemoteSaleOriginFullVO saleOrigin)
Specified by:
addSaleOrigin in interface RemoteSaleOriginFullService
See Also:
RemoteSaleOriginFullService.addSaleOrigin(fr.ifremer.allegro.data.survey.sale.generic.vo.RemoteSaleOriginFullVO)

handleAddSaleOrigin

protected abstract RemoteSaleOriginFullVO handleAddSaleOrigin(RemoteSaleOriginFullVO saleOrigin)
                                                       throws java.lang.Exception
Performs the core logic for addSaleOrigin(fr.ifremer.allegro.data.survey.sale.generic.vo.RemoteSaleOriginFullVO)

Throws:
java.lang.Exception

updateSaleOrigin

public void updateSaleOrigin(RemoteSaleOriginFullVO saleOrigin)
Specified by:
updateSaleOrigin in interface RemoteSaleOriginFullService
See Also:
RemoteSaleOriginFullService.updateSaleOrigin(fr.ifremer.allegro.data.survey.sale.generic.vo.RemoteSaleOriginFullVO)

handleUpdateSaleOrigin

protected abstract void handleUpdateSaleOrigin(RemoteSaleOriginFullVO saleOrigin)
                                        throws java.lang.Exception
Performs the core logic for updateSaleOrigin(fr.ifremer.allegro.data.survey.sale.generic.vo.RemoteSaleOriginFullVO)

Throws:
java.lang.Exception

removeSaleOrigin

public void removeSaleOrigin(RemoteSaleOriginFullVO saleOrigin)
Specified by:
removeSaleOrigin in interface RemoteSaleOriginFullService
See Also:
RemoteSaleOriginFullService.removeSaleOrigin(fr.ifremer.allegro.data.survey.sale.generic.vo.RemoteSaleOriginFullVO)

handleRemoveSaleOrigin

protected abstract void handleRemoveSaleOrigin(RemoteSaleOriginFullVO saleOrigin)
                                        throws java.lang.Exception
Performs the core logic for removeSaleOrigin(fr.ifremer.allegro.data.survey.sale.generic.vo.RemoteSaleOriginFullVO)

Throws:
java.lang.Exception

getAllSaleOrigin

public RemoteSaleOriginFullVO[] getAllSaleOrigin()
Specified by:
getAllSaleOrigin in interface RemoteSaleOriginFullService
See Also:
RemoteSaleOriginFullService.getAllSaleOrigin()

handleGetAllSaleOrigin

protected abstract RemoteSaleOriginFullVO[] handleGetAllSaleOrigin()
                                                            throws java.lang.Exception
Performs the core logic for getAllSaleOrigin()

Throws:
java.lang.Exception

getSaleOriginByProgramCode

public RemoteSaleOriginFullVO[] getSaleOriginByProgramCode(java.lang.String code)
Specified by:
getSaleOriginByProgramCode in interface RemoteSaleOriginFullService
See Also:
RemoteSaleOriginFullService.getSaleOriginByProgramCode(java.lang.String)

handleGetSaleOriginByProgramCode

protected abstract RemoteSaleOriginFullVO[] handleGetSaleOriginByProgramCode(java.lang.String code)
                                                                      throws java.lang.Exception
Performs the core logic for getSaleOriginByProgramCode(java.lang.String)

Throws:
java.lang.Exception

getSaleOriginBySaleId

public RemoteSaleOriginFullVO[] getSaleOriginBySaleId(java.lang.Integer id)
Specified by:
getSaleOriginBySaleId in interface RemoteSaleOriginFullService
See Also:
RemoteSaleOriginFullService.getSaleOriginBySaleId(java.lang.Integer)

handleGetSaleOriginBySaleId

protected abstract RemoteSaleOriginFullVO[] handleGetSaleOriginBySaleId(java.lang.Integer id)
                                                                 throws java.lang.Exception
Performs the core logic for getSaleOriginBySaleId(java.lang.Integer)

Throws:
java.lang.Exception

getSaleOriginByIdentifiers

public RemoteSaleOriginFullVO getSaleOriginByIdentifiers(java.lang.String programCode,
                                                         java.lang.Integer saleId)
Specified by:
getSaleOriginByIdentifiers in interface RemoteSaleOriginFullService
See Also:
RemoteSaleOriginFullService.getSaleOriginByIdentifiers(java.lang.String, java.lang.Integer)

handleGetSaleOriginByIdentifiers

protected abstract RemoteSaleOriginFullVO handleGetSaleOriginByIdentifiers(java.lang.String programCode,
                                                                           java.lang.Integer saleId)
                                                                    throws java.lang.Exception
Performs the core logic for getSaleOriginByIdentifiers(java.lang.String, java.lang.Integer)

Throws:
java.lang.Exception

remoteSaleOriginFullVOsAreEqualOnIdentifiers

public boolean remoteSaleOriginFullVOsAreEqualOnIdentifiers(RemoteSaleOriginFullVO remoteSaleOriginFullVOFirst,
                                                            RemoteSaleOriginFullVO remoteSaleOriginFullVOSecond)
Specified by:
remoteSaleOriginFullVOsAreEqualOnIdentifiers in interface RemoteSaleOriginFullService
See Also:
RemoteSaleOriginFullService.remoteSaleOriginFullVOsAreEqualOnIdentifiers(fr.ifremer.allegro.data.survey.sale.generic.vo.RemoteSaleOriginFullVO, fr.ifremer.allegro.data.survey.sale.generic.vo.RemoteSaleOriginFullVO)

handleRemoteSaleOriginFullVOsAreEqualOnIdentifiers

protected abstract boolean handleRemoteSaleOriginFullVOsAreEqualOnIdentifiers(RemoteSaleOriginFullVO remoteSaleOriginFullVOFirst,
                                                                              RemoteSaleOriginFullVO remoteSaleOriginFullVOSecond)
                                                                       throws java.lang.Exception
Performs the core logic for remoteSaleOriginFullVOsAreEqualOnIdentifiers(fr.ifremer.allegro.data.survey.sale.generic.vo.RemoteSaleOriginFullVO, fr.ifremer.allegro.data.survey.sale.generic.vo.RemoteSaleOriginFullVO)

Throws:
java.lang.Exception

remoteSaleOriginFullVOsAreEqual

public boolean remoteSaleOriginFullVOsAreEqual(RemoteSaleOriginFullVO remoteSaleOriginFullVOFirst,
                                               RemoteSaleOriginFullVO remoteSaleOriginFullVOSecond)
Specified by:
remoteSaleOriginFullVOsAreEqual in interface RemoteSaleOriginFullService
See Also:
RemoteSaleOriginFullService.remoteSaleOriginFullVOsAreEqual(fr.ifremer.allegro.data.survey.sale.generic.vo.RemoteSaleOriginFullVO, fr.ifremer.allegro.data.survey.sale.generic.vo.RemoteSaleOriginFullVO)

handleRemoteSaleOriginFullVOsAreEqual

protected abstract boolean handleRemoteSaleOriginFullVOsAreEqual(RemoteSaleOriginFullVO remoteSaleOriginFullVOFirst,
                                                                 RemoteSaleOriginFullVO remoteSaleOriginFullVOSecond)
                                                          throws java.lang.Exception
Performs the core logic for remoteSaleOriginFullVOsAreEqual(fr.ifremer.allegro.data.survey.sale.generic.vo.RemoteSaleOriginFullVO, fr.ifremer.allegro.data.survey.sale.generic.vo.RemoteSaleOriginFullVO)

Throws:
java.lang.Exception

getSaleOriginNaturalIds

public RemoteSaleOriginNaturalId[] getSaleOriginNaturalIds()
Specified by:
getSaleOriginNaturalIds in interface RemoteSaleOriginFullService
See Also:
RemoteSaleOriginFullService.getSaleOriginNaturalIds()

handleGetSaleOriginNaturalIds

protected abstract RemoteSaleOriginNaturalId[] handleGetSaleOriginNaturalIds()
                                                                      throws java.lang.Exception
Performs the core logic for getSaleOriginNaturalIds()

Throws:
java.lang.Exception

getSaleOriginByNaturalId

public RemoteSaleOriginFullVO getSaleOriginByNaturalId(RemoteSaleOriginNaturalId saleOriginNaturalId)
Specified by:
getSaleOriginByNaturalId in interface RemoteSaleOriginFullService
See Also:
RemoteSaleOriginFullService.getSaleOriginByNaturalId(fr.ifremer.allegro.data.survey.sale.generic.vo.RemoteSaleOriginNaturalId)

handleGetSaleOriginByNaturalId

protected abstract RemoteSaleOriginFullVO handleGetSaleOriginByNaturalId(RemoteSaleOriginNaturalId saleOriginNaturalId)
                                                                  throws java.lang.Exception
Performs the core logic for getSaleOriginByNaturalId(fr.ifremer.allegro.data.survey.sale.generic.vo.RemoteSaleOriginNaturalId)

Throws:
java.lang.Exception

getClusterSaleOriginByIdentifiers

public ClusterSaleOrigin getClusterSaleOriginByIdentifiers(java.lang.String programCode,
                                                           java.lang.Integer saleId)
Specified by:
getClusterSaleOriginByIdentifiers in interface RemoteSaleOriginFullService
See Also:
RemoteSaleOriginFullService.getClusterSaleOriginByIdentifiers(java.lang.String, java.lang.Integer)

handleGetClusterSaleOriginByIdentifiers

protected abstract ClusterSaleOrigin handleGetClusterSaleOriginByIdentifiers(java.lang.String programCode,
                                                                             java.lang.Integer saleId)
                                                                      throws java.lang.Exception
Performs the core logic for getClusterSaleOriginByIdentifiers(java.lang.String, java.lang.Integer)

Throws:
java.lang.Exception

getPrincipal

protected java.security.Principal getPrincipal()
Gets the current principal if one has been set, otherwise returns null.

Returns:
the current principal

getMessages

protected org.springframework.context.MessageSource getMessages()
Gets the message source available to this service.


getMessage

protected java.lang.String getMessage(java.lang.String key)
Gets the message having the given key in the underlying message bundle.

Parameters:
key - the key of the message in the messages.properties message bundle.

getMessage

protected java.lang.String getMessage(java.lang.String key,
                                      java.lang.Object[] arguments)
Gets the message having the given key and arguments in the underlying message bundle.

Parameters:
key - the key of the message in the messages.properties message bundle.
arguments - any arguments to substitute when resolving the message.

getMessage

protected java.lang.String getMessage(java.lang.String key,
                                      java.lang.Object[] arguments,
                                      java.util.Locale locale)
Gets the message having the given key using the given arguments for the given locale.

Parameters:
key - the key of the message in the messages.properties message bundle.
arguments - any arguments to substitute when resolving the message.
locale - the locale of the messages to retrieve.


Copyright © 2008-2010 IFREMER. All Rights Reserved.