fr.ifremer.allegro.administration.user.generic.service
Class RemoteUserProfilFullServiceBase

java.lang.Object
  extended by fr.ifremer.allegro.administration.user.generic.service.RemoteUserProfilFullServiceBase
All Implemented Interfaces:
RemoteUserProfilFullService
Direct Known Subclasses:
RemoteUserProfilFullServiceImpl

public abstract class RemoteUserProfilFullServiceBase
extends java.lang.Object
implements RemoteUserProfilFullService

Spring Service base class for fr.ifremer.allegro.administration.user.generic.service.RemoteUserProfilFullService, provides access to all services and entities referenced by this service.

See Also:
RemoteUserProfilFullService

Constructor Summary
RemoteUserProfilFullServiceBase()
           
 
Method Summary
 ClusterUserProfil addOrUpdateClusterUserProfil(ClusterUserProfil clusterUserProfil)
           
 RemoteUserProfilFullVO addUserProfil(RemoteUserProfilFullVO userProfil)
           
 ClusterUserProfil[] getAllClusterUserProfilSinceDateSynchro(java.sql.Timestamp synchronizationTimestamp, java.lang.Integer userId, java.lang.Integer[] registrationLocationIds, java.lang.Integer pageNumber, java.lang.Integer pageSize)
           
 RemoteUserProfilFullVO[] getAllUserProfil()
           
 ClusterUserProfil getClusterUserProfilByIdentifiers(java.lang.Integer id)
           
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.
 RemoteUserProfilFullVO getUserProfilById(java.lang.Integer id)
           
 RemoteUserProfilFullVO[] getUserProfilByIds(java.lang.Integer[] id)
           
 RemoteUserProfilFullVO getUserProfilByNaturalId(RemoteUserProfilNaturalId userProfilNaturalId)
           
protected  UserProfilDao getUserProfilDao()
          Gets the reference to userProfil's DAO.
 RemoteUserProfilNaturalId getUserProfilNaturalIdById(java.lang.Integer id)
           
 RemoteUserProfilNaturalId[] getUserProfilNaturalIds()
           
protected abstract  ClusterUserProfil handleAddOrUpdateClusterUserProfil(ClusterUserProfil clusterUserProfil)
          Performs the core logic for addOrUpdateClusterUserProfil(fr.ifremer.allegro.administration.user.generic.cluster.ClusterUserProfil)
protected abstract  RemoteUserProfilFullVO handleAddUserProfil(RemoteUserProfilFullVO userProfil)
          Performs the core logic for addUserProfil(fr.ifremer.allegro.administration.user.generic.vo.RemoteUserProfilFullVO)
protected abstract  ClusterUserProfil[] handleGetAllClusterUserProfilSinceDateSynchro(java.sql.Timestamp synchronizationTimestamp, java.lang.Integer userId, java.lang.Integer[] registrationLocationIds, java.lang.Integer pageNumber, java.lang.Integer pageSize)
          Performs the core logic for getAllClusterUserProfilSinceDateSynchro(java.sql.Timestamp, java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)
protected abstract  RemoteUserProfilFullVO[] handleGetAllUserProfil()
          Performs the core logic for getAllUserProfil()
protected abstract  ClusterUserProfil handleGetClusterUserProfilByIdentifiers(java.lang.Integer id)
          Performs the core logic for getClusterUserProfilByIdentifiers(java.lang.Integer)
protected abstract  RemoteUserProfilFullVO handleGetUserProfilById(java.lang.Integer id)
          Performs the core logic for getUserProfilById(java.lang.Integer)
protected abstract  RemoteUserProfilFullVO[] handleGetUserProfilByIds(java.lang.Integer[] id)
          Performs the core logic for getUserProfilByIds(java.lang.Integer[])
protected abstract  RemoteUserProfilFullVO handleGetUserProfilByNaturalId(RemoteUserProfilNaturalId userProfilNaturalId)
          Performs the core logic for getUserProfilByNaturalId(fr.ifremer.allegro.administration.user.generic.vo.RemoteUserProfilNaturalId)
protected abstract  RemoteUserProfilNaturalId handleGetUserProfilNaturalIdById(java.lang.Integer id)
          Performs the core logic for getUserProfilNaturalIdById(java.lang.Integer)
protected abstract  RemoteUserProfilNaturalId[] handleGetUserProfilNaturalIds()
          Performs the core logic for getUserProfilNaturalIds()
protected abstract  boolean handleRemoteUserProfilFullVOsAreEqual(RemoteUserProfilFullVO remoteUserProfilFullVOFirst, RemoteUserProfilFullVO remoteUserProfilFullVOSecond)
          Performs the core logic for remoteUserProfilFullVOsAreEqual(fr.ifremer.allegro.administration.user.generic.vo.RemoteUserProfilFullVO, fr.ifremer.allegro.administration.user.generic.vo.RemoteUserProfilFullVO)
protected abstract  boolean handleRemoteUserProfilFullVOsAreEqualOnIdentifiers(RemoteUserProfilFullVO remoteUserProfilFullVOFirst, RemoteUserProfilFullVO remoteUserProfilFullVOSecond)
          Performs the core logic for remoteUserProfilFullVOsAreEqualOnIdentifiers(fr.ifremer.allegro.administration.user.generic.vo.RemoteUserProfilFullVO, fr.ifremer.allegro.administration.user.generic.vo.RemoteUserProfilFullVO)
protected abstract  void handleRemoveUserProfil(RemoteUserProfilFullVO userProfil)
          Performs the core logic for removeUserProfil(fr.ifremer.allegro.administration.user.generic.vo.RemoteUserProfilFullVO)
protected abstract  void handleUpdateUserProfil(RemoteUserProfilFullVO userProfil)
          Performs the core logic for updateUserProfil(fr.ifremer.allegro.administration.user.generic.vo.RemoteUserProfilFullVO)
 boolean remoteUserProfilFullVOsAreEqual(RemoteUserProfilFullVO remoteUserProfilFullVOFirst, RemoteUserProfilFullVO remoteUserProfilFullVOSecond)
           
 boolean remoteUserProfilFullVOsAreEqualOnIdentifiers(RemoteUserProfilFullVO remoteUserProfilFullVOFirst, RemoteUserProfilFullVO remoteUserProfilFullVOSecond)
           
 void removeUserProfil(RemoteUserProfilFullVO userProfil)
           
 void setUserProfilDao(UserProfilDao userProfilDao)
          Sets the reference to userProfil's DAO.
 void updateUserProfil(RemoteUserProfilFullVO userProfil)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RemoteUserProfilFullServiceBase

public RemoteUserProfilFullServiceBase()
Method Detail

setUserProfilDao

public void setUserProfilDao(UserProfilDao userProfilDao)
Sets the reference to userProfil's DAO.


getUserProfilDao

protected UserProfilDao getUserProfilDao()
Gets the reference to userProfil's DAO.


addUserProfil

public RemoteUserProfilFullVO addUserProfil(RemoteUserProfilFullVO userProfil)
Specified by:
addUserProfil in interface RemoteUserProfilFullService
See Also:
RemoteUserProfilFullService.addUserProfil(fr.ifremer.allegro.administration.user.generic.vo.RemoteUserProfilFullVO)

handleAddUserProfil

protected abstract RemoteUserProfilFullVO handleAddUserProfil(RemoteUserProfilFullVO userProfil)
                                                       throws java.lang.Exception
Performs the core logic for addUserProfil(fr.ifremer.allegro.administration.user.generic.vo.RemoteUserProfilFullVO)

Throws:
java.lang.Exception

updateUserProfil

public void updateUserProfil(RemoteUserProfilFullVO userProfil)
Specified by:
updateUserProfil in interface RemoteUserProfilFullService
See Also:
RemoteUserProfilFullService.updateUserProfil(fr.ifremer.allegro.administration.user.generic.vo.RemoteUserProfilFullVO)

handleUpdateUserProfil

protected abstract void handleUpdateUserProfil(RemoteUserProfilFullVO userProfil)
                                        throws java.lang.Exception
Performs the core logic for updateUserProfil(fr.ifremer.allegro.administration.user.generic.vo.RemoteUserProfilFullVO)

Throws:
java.lang.Exception

removeUserProfil

public void removeUserProfil(RemoteUserProfilFullVO userProfil)
Specified by:
removeUserProfil in interface RemoteUserProfilFullService
See Also:
RemoteUserProfilFullService.removeUserProfil(fr.ifremer.allegro.administration.user.generic.vo.RemoteUserProfilFullVO)

handleRemoveUserProfil

protected abstract void handleRemoveUserProfil(RemoteUserProfilFullVO userProfil)
                                        throws java.lang.Exception
Performs the core logic for removeUserProfil(fr.ifremer.allegro.administration.user.generic.vo.RemoteUserProfilFullVO)

Throws:
java.lang.Exception

getAllUserProfil

public RemoteUserProfilFullVO[] getAllUserProfil()
Specified by:
getAllUserProfil in interface RemoteUserProfilFullService
See Also:
RemoteUserProfilFullService.getAllUserProfil()

handleGetAllUserProfil

protected abstract RemoteUserProfilFullVO[] handleGetAllUserProfil()
                                                            throws java.lang.Exception
Performs the core logic for getAllUserProfil()

Throws:
java.lang.Exception

getUserProfilById

public RemoteUserProfilFullVO getUserProfilById(java.lang.Integer id)
Specified by:
getUserProfilById in interface RemoteUserProfilFullService
See Also:
RemoteUserProfilFullService.getUserProfilById(java.lang.Integer)

handleGetUserProfilById

protected abstract RemoteUserProfilFullVO handleGetUserProfilById(java.lang.Integer id)
                                                           throws java.lang.Exception
Performs the core logic for getUserProfilById(java.lang.Integer)

Throws:
java.lang.Exception

getUserProfilByIds

public RemoteUserProfilFullVO[] getUserProfilByIds(java.lang.Integer[] id)
Specified by:
getUserProfilByIds in interface RemoteUserProfilFullService
See Also:
RemoteUserProfilFullService.getUserProfilByIds(java.lang.Integer[])

handleGetUserProfilByIds

protected abstract RemoteUserProfilFullVO[] handleGetUserProfilByIds(java.lang.Integer[] id)
                                                              throws java.lang.Exception
Performs the core logic for getUserProfilByIds(java.lang.Integer[])

Throws:
java.lang.Exception

remoteUserProfilFullVOsAreEqualOnIdentifiers

public boolean remoteUserProfilFullVOsAreEqualOnIdentifiers(RemoteUserProfilFullVO remoteUserProfilFullVOFirst,
                                                            RemoteUserProfilFullVO remoteUserProfilFullVOSecond)
Specified by:
remoteUserProfilFullVOsAreEqualOnIdentifiers in interface RemoteUserProfilFullService
See Also:
RemoteUserProfilFullService.remoteUserProfilFullVOsAreEqualOnIdentifiers(fr.ifremer.allegro.administration.user.generic.vo.RemoteUserProfilFullVO, fr.ifremer.allegro.administration.user.generic.vo.RemoteUserProfilFullVO)

handleRemoteUserProfilFullVOsAreEqualOnIdentifiers

protected abstract boolean handleRemoteUserProfilFullVOsAreEqualOnIdentifiers(RemoteUserProfilFullVO remoteUserProfilFullVOFirst,
                                                                              RemoteUserProfilFullVO remoteUserProfilFullVOSecond)
                                                                       throws java.lang.Exception
Performs the core logic for remoteUserProfilFullVOsAreEqualOnIdentifiers(fr.ifremer.allegro.administration.user.generic.vo.RemoteUserProfilFullVO, fr.ifremer.allegro.administration.user.generic.vo.RemoteUserProfilFullVO)

Throws:
java.lang.Exception

remoteUserProfilFullVOsAreEqual

public boolean remoteUserProfilFullVOsAreEqual(RemoteUserProfilFullVO remoteUserProfilFullVOFirst,
                                               RemoteUserProfilFullVO remoteUserProfilFullVOSecond)
Specified by:
remoteUserProfilFullVOsAreEqual in interface RemoteUserProfilFullService
See Also:
RemoteUserProfilFullService.remoteUserProfilFullVOsAreEqual(fr.ifremer.allegro.administration.user.generic.vo.RemoteUserProfilFullVO, fr.ifremer.allegro.administration.user.generic.vo.RemoteUserProfilFullVO)

handleRemoteUserProfilFullVOsAreEqual

protected abstract boolean handleRemoteUserProfilFullVOsAreEqual(RemoteUserProfilFullVO remoteUserProfilFullVOFirst,
                                                                 RemoteUserProfilFullVO remoteUserProfilFullVOSecond)
                                                          throws java.lang.Exception
Performs the core logic for remoteUserProfilFullVOsAreEqual(fr.ifremer.allegro.administration.user.generic.vo.RemoteUserProfilFullVO, fr.ifremer.allegro.administration.user.generic.vo.RemoteUserProfilFullVO)

Throws:
java.lang.Exception

getUserProfilNaturalIds

public RemoteUserProfilNaturalId[] getUserProfilNaturalIds()
Specified by:
getUserProfilNaturalIds in interface RemoteUserProfilFullService
See Also:
RemoteUserProfilFullService.getUserProfilNaturalIds()

handleGetUserProfilNaturalIds

protected abstract RemoteUserProfilNaturalId[] handleGetUserProfilNaturalIds()
                                                                      throws java.lang.Exception
Performs the core logic for getUserProfilNaturalIds()

Throws:
java.lang.Exception

getUserProfilByNaturalId

public RemoteUserProfilFullVO getUserProfilByNaturalId(RemoteUserProfilNaturalId userProfilNaturalId)
Specified by:
getUserProfilByNaturalId in interface RemoteUserProfilFullService
See Also:
RemoteUserProfilFullService.getUserProfilByNaturalId(fr.ifremer.allegro.administration.user.generic.vo.RemoteUserProfilNaturalId)

handleGetUserProfilByNaturalId

protected abstract RemoteUserProfilFullVO handleGetUserProfilByNaturalId(RemoteUserProfilNaturalId userProfilNaturalId)
                                                                  throws java.lang.Exception
Performs the core logic for getUserProfilByNaturalId(fr.ifremer.allegro.administration.user.generic.vo.RemoteUserProfilNaturalId)

Throws:
java.lang.Exception

getUserProfilNaturalIdById

public RemoteUserProfilNaturalId getUserProfilNaturalIdById(java.lang.Integer id)
Specified by:
getUserProfilNaturalIdById in interface RemoteUserProfilFullService
See Also:
RemoteUserProfilFullService.getUserProfilNaturalIdById(java.lang.Integer)

handleGetUserProfilNaturalIdById

protected abstract RemoteUserProfilNaturalId handleGetUserProfilNaturalIdById(java.lang.Integer id)
                                                                       throws java.lang.Exception
Performs the core logic for getUserProfilNaturalIdById(java.lang.Integer)

Throws:
java.lang.Exception

addOrUpdateClusterUserProfil

public ClusterUserProfil addOrUpdateClusterUserProfil(ClusterUserProfil clusterUserProfil)
Specified by:
addOrUpdateClusterUserProfil in interface RemoteUserProfilFullService
See Also:
RemoteUserProfilFullService.addOrUpdateClusterUserProfil(fr.ifremer.allegro.administration.user.generic.cluster.ClusterUserProfil)

handleAddOrUpdateClusterUserProfil

protected abstract ClusterUserProfil handleAddOrUpdateClusterUserProfil(ClusterUserProfil clusterUserProfil)
                                                                 throws java.lang.Exception
Performs the core logic for addOrUpdateClusterUserProfil(fr.ifremer.allegro.administration.user.generic.cluster.ClusterUserProfil)

Throws:
java.lang.Exception

getAllClusterUserProfilSinceDateSynchro

public ClusterUserProfil[] getAllClusterUserProfilSinceDateSynchro(java.sql.Timestamp synchronizationTimestamp,
                                                                   java.lang.Integer userId,
                                                                   java.lang.Integer[] registrationLocationIds,
                                                                   java.lang.Integer pageNumber,
                                                                   java.lang.Integer pageSize)
Specified by:
getAllClusterUserProfilSinceDateSynchro in interface RemoteUserProfilFullService
See Also:
RemoteUserProfilFullService.getAllClusterUserProfilSinceDateSynchro(java.sql.Timestamp, java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)

handleGetAllClusterUserProfilSinceDateSynchro

protected abstract ClusterUserProfil[] handleGetAllClusterUserProfilSinceDateSynchro(java.sql.Timestamp synchronizationTimestamp,
                                                                                     java.lang.Integer userId,
                                                                                     java.lang.Integer[] registrationLocationIds,
                                                                                     java.lang.Integer pageNumber,
                                                                                     java.lang.Integer pageSize)
                                                                              throws java.lang.Exception
Performs the core logic for getAllClusterUserProfilSinceDateSynchro(java.sql.Timestamp, java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)

Throws:
java.lang.Exception

getClusterUserProfilByIdentifiers

public ClusterUserProfil getClusterUserProfilByIdentifiers(java.lang.Integer id)
Specified by:
getClusterUserProfilByIdentifiers in interface RemoteUserProfilFullService
See Also:
RemoteUserProfilFullService.getClusterUserProfilByIdentifiers(java.lang.Integer)

handleGetClusterUserProfilByIdentifiers

protected abstract ClusterUserProfil handleGetClusterUserProfilByIdentifiers(java.lang.Integer id)
                                                                      throws java.lang.Exception
Performs the core logic for getClusterUserProfilByIdentifiers(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.