Package com.soffid.iam.service
Class PrinterServiceBase
- java.lang.Object
-
- com.soffid.iam.service.PrinterServiceBase
-
- All Implemented Interfaces:
com.soffid.iam.service.PrinterService
- Direct Known Subclasses:
PrinterServiceImpl
public abstract class PrinterServiceBase extends Object implements com.soffid.iam.service.PrinterService
Spring Service base class for
see com.soffid.iam.service.PrinterServicecom.soffid.iam.service.PrinterService
, provides access to all services and entities referenced by this service.
-
-
Constructor Summary
Constructors Constructor Description PrinterServiceBase()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description com.soffid.iam.api.Printer
create(com.soffid.iam.api.Printer impressora)
com.soffid.iam.api.PrinterGroup
create(com.soffid.iam.api.PrinterGroup grupImpressora)
com.soffid.iam.api.PrinterUser
create(com.soffid.iam.api.PrinterUser usuariImpressora)
void
delete(com.soffid.iam.api.Printer impressora)
void
delete(com.soffid.iam.api.PrinterGroup grupImpressora)
void
delete(com.soffid.iam.api.PrinterUser usuariImpressora)
com.soffid.iam.api.Printer
findPrinterByPrinterName(String codiImpressora)
List<com.soffid.iam.api.Printer>
findPrinterByTextAndJsonQuery(String text, String jsonQuery, Integer start, Integer pageSize)
com.soffid.iam.api.AsyncList<com.soffid.iam.api.Printer>
findPrinterByTextAndJsonQueryAsync(String text, String jsonQuery)
com.soffid.iam.api.PrinterGroup
findPrinterGroupByGroupNameAndPrinterName(String codiGrup, String codiImpressora)
Collection<com.soffid.iam.api.Printer>
findPrintersByFilter(String codi, String model, String local, String maquina)
Collection<com.soffid.iam.api.Printer>
findPrintersByPrinterName(String codiImpressora)
Collection<com.soffid.iam.api.PrinterGroup>
findPrintersGroupByGroupName(String codiGrup)
com.soffid.iam.api.PagedResult<com.soffid.iam.api.PrinterUser>
findPrinterUserByTextAndJsonQuery(String text, String jsonQuery, Integer start, Integer pageSize)
com.soffid.iam.api.AsyncList<com.soffid.iam.api.PrinterUser>
findPrinterUserByTextAndJsonQueryAsync(String text, String jsonQuery)
com.soffid.iam.api.PrinterUser
findPrinterUserByUserNameAndPrinterName(String codiUsuari, String codiImpressora)
com.soffid.iam.service.AsyncRunnerService
getAsyncRunnerService()
Gets reference toasyncRunnerService
.com.soffid.iam.service.AuthorizationService
getAuthorizationService()
Gets reference toautoritzacioService
.GroupEntityDao
getGroupEntityDao()
Gets reference togrupEntityDao
.MetaDataEntityDao
getMetaDataEntityDao()
Gets reference totipusDadaEntityDao
.com.soffid.iam.service.NetworkService
getNetworkService()
Gets reference toxarxaService
.protected Principal
getPrincipal()
Gets the currentprincipal
if one has been set, otherwise returnsnull
.PrinterEntityDao
getPrinterEntityDao()
Gets reference toimpressoraEntityDao
.PrinterGroupEntityDao
getPrinterGroupEntityDao()
Gets reference togrupImpressoraEntityDao
.Collection<com.soffid.iam.api.Printer>
getPrinters()
Collection
getPrintersGroupByPrinterName(String codiImpressora)
UserEntityDao
getUserEntityDao()
Gets reference tousuariEntityDao
.UserPrinterEntityDao
getUserPrinterEntityDao()
Gets reference tousuariImpressoraEntityDao
.Collection<com.soffid.iam.api.PrinterUser>
getUserPrintersByPrinterName(String codiImpressora)
protected abstract com.soffid.iam.api.Printer
handleCreate(com.soffid.iam.api.Printer impressora)
protected abstract com.soffid.iam.api.PrinterGroup
handleCreate(com.soffid.iam.api.PrinterGroup grupImpressora)
protected abstract com.soffid.iam.api.PrinterUser
handleCreate(com.soffid.iam.api.PrinterUser usuariImpressora)
protected abstract void
handleDelete(com.soffid.iam.api.Printer impressora)
protected abstract void
handleDelete(com.soffid.iam.api.PrinterGroup grupImpressora)
protected abstract void
handleDelete(com.soffid.iam.api.PrinterUser usuariImpressora)
protected abstract com.soffid.iam.api.Printer
handleFindPrinterByPrinterName(String codiImpressora)
protected abstract List<com.soffid.iam.api.Printer>
handleFindPrinterByTextAndJsonQuery(String text, String jsonQuery, Integer start, Integer pageSize)
protected abstract com.soffid.iam.api.AsyncList<com.soffid.iam.api.Printer>
handleFindPrinterByTextAndJsonQueryAsync(String text, String jsonQuery)
protected abstract com.soffid.iam.api.PrinterGroup
handleFindPrinterGroupByGroupNameAndPrinterName(String codiGrup, String codiImpressora)
protected abstract Collection<com.soffid.iam.api.Printer>
handleFindPrintersByFilter(String codi, String model, String local, String maquina)
protected abstract Collection<com.soffid.iam.api.Printer>
handleFindPrintersByPrinterName(String codiImpressora)
protected abstract Collection<com.soffid.iam.api.PrinterGroup>
handleFindPrintersGroupByGroupName(String codiGrup)
protected abstract com.soffid.iam.api.PagedResult<com.soffid.iam.api.PrinterUser>
handleFindPrinterUserByTextAndJsonQuery(String text, String jsonQuery, Integer start, Integer pageSize)
protected abstract com.soffid.iam.api.AsyncList<com.soffid.iam.api.PrinterUser>
handleFindPrinterUserByTextAndJsonQueryAsync(String text, String jsonQuery)
protected abstract com.soffid.iam.api.PrinterUser
handleFindPrinterUserByUserNameAndPrinterName(String codiUsuari, String codiImpressora)
protected abstract Collection<com.soffid.iam.api.Printer>
handleGetPrinters()
protected abstract Collection
handleGetPrintersGroupByPrinterName(String codiImpressora)
protected abstract Collection<com.soffid.iam.api.PrinterUser>
handleGetUserPrintersByPrinterName(String codiImpressora)
protected abstract com.soffid.iam.api.Printer
handleUpdate(com.soffid.iam.api.Printer impressora)
protected abstract com.soffid.iam.api.PrinterGroup
handleUpdate(com.soffid.iam.api.PrinterGroup grupImpressora)
protected abstract com.soffid.iam.api.PrinterUser
handleUpdate(com.soffid.iam.api.PrinterUser usuariImpressora)
void
setAsyncRunnerService(com.soffid.iam.service.AsyncRunnerService asyncRunnerService)
Sets reference toasyncRunnerService
.void
setAuthorizationService(com.soffid.iam.service.AuthorizationService autoritzacioService)
Sets reference toautoritzacioService
.void
setGroupEntityDao(GroupEntityDao grupEntityDao)
Sets reference togrupEntityDao
.void
setMetaDataEntityDao(MetaDataEntityDao tipusDadaEntityDao)
Sets reference totipusDadaEntityDao
.void
setNetworkService(com.soffid.iam.service.NetworkService xarxaService)
Sets reference toxarxaService
.void
setPrinterEntityDao(PrinterEntityDao impressoraEntityDao)
Sets reference toimpressoraEntityDao
.void
setPrinterGroupEntityDao(PrinterGroupEntityDao grupImpressoraEntityDao)
Sets reference togrupImpressoraEntityDao
.void
setUserEntityDao(UserEntityDao usuariEntityDao)
Sets reference tousuariEntityDao
.void
setUserPrinterEntityDao(UserPrinterEntityDao usuariImpressoraEntityDao)
Sets reference tousuariImpressoraEntityDao
.com.soffid.iam.api.Printer
update(com.soffid.iam.api.Printer impressora)
com.soffid.iam.api.PrinterGroup
update(com.soffid.iam.api.PrinterGroup grupImpressora)
com.soffid.iam.api.PrinterUser
update(com.soffid.iam.api.PrinterUser usuariImpressora)
-
-
-
Method Detail
-
setAsyncRunnerService
public void setAsyncRunnerService(com.soffid.iam.service.AsyncRunnerService asyncRunnerService)
Sets reference toasyncRunnerService
.
-
getAsyncRunnerService
public com.soffid.iam.service.AsyncRunnerService getAsyncRunnerService()
Gets reference toasyncRunnerService
.
-
setAuthorizationService
public void setAuthorizationService(com.soffid.iam.service.AuthorizationService autoritzacioService)
Sets reference toautoritzacioService
.
-
getAuthorizationService
public com.soffid.iam.service.AuthorizationService getAuthorizationService()
Gets reference toautoritzacioService
.
-
setGroupEntityDao
public void setGroupEntityDao(GroupEntityDao grupEntityDao)
Sets reference togrupEntityDao
.
-
getGroupEntityDao
public GroupEntityDao getGroupEntityDao()
Gets reference togrupEntityDao
.
-
setPrinterGroupEntityDao
public void setPrinterGroupEntityDao(PrinterGroupEntityDao grupImpressoraEntityDao)
Sets reference togrupImpressoraEntityDao
.
-
getPrinterGroupEntityDao
public PrinterGroupEntityDao getPrinterGroupEntityDao()
Gets reference togrupImpressoraEntityDao
.
-
setPrinterEntityDao
public void setPrinterEntityDao(PrinterEntityDao impressoraEntityDao)
Sets reference toimpressoraEntityDao
.
-
getPrinterEntityDao
public PrinterEntityDao getPrinterEntityDao()
Gets reference toimpressoraEntityDao
.
-
setMetaDataEntityDao
public void setMetaDataEntityDao(MetaDataEntityDao tipusDadaEntityDao)
Sets reference totipusDadaEntityDao
.
-
getMetaDataEntityDao
public MetaDataEntityDao getMetaDataEntityDao()
Gets reference totipusDadaEntityDao
.
-
setUserEntityDao
public void setUserEntityDao(UserEntityDao usuariEntityDao)
Sets reference tousuariEntityDao
.
-
getUserEntityDao
public UserEntityDao getUserEntityDao()
Gets reference tousuariEntityDao
.
-
setUserPrinterEntityDao
public void setUserPrinterEntityDao(UserPrinterEntityDao usuariImpressoraEntityDao)
Sets reference tousuariImpressoraEntityDao
.
-
getUserPrinterEntityDao
public UserPrinterEntityDao getUserPrinterEntityDao()
Gets reference tousuariImpressoraEntityDao
.
-
setNetworkService
public void setNetworkService(com.soffid.iam.service.NetworkService xarxaService)
Sets reference toxarxaService
.
-
getNetworkService
public com.soffid.iam.service.NetworkService getNetworkService()
Gets reference toxarxaService
.
-
findPrinterByTextAndJsonQueryAsync
@Transactional(rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.AsyncList<com.soffid.iam.api.Printer> findPrinterByTextAndJsonQueryAsync(String text, String jsonQuery) throws es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findPrinterByTextAndJsonQueryAsync
in interfacecom.soffid.iam.service.PrinterService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindPrinterByTextAndJsonQueryAsync
protected abstract com.soffid.iam.api.AsyncList<com.soffid.iam.api.Printer> handleFindPrinterByTextAndJsonQueryAsync(String text, String jsonQuery) throws Exception
- Throws:
Exception
-
findPrinterUserByTextAndJsonQueryAsync
@Transactional(rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.AsyncList<com.soffid.iam.api.PrinterUser> findPrinterUserByTextAndJsonQueryAsync(String text, String jsonQuery) throws es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findPrinterUserByTextAndJsonQueryAsync
in interfacecom.soffid.iam.service.PrinterService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindPrinterUserByTextAndJsonQueryAsync
protected abstract com.soffid.iam.api.AsyncList<com.soffid.iam.api.PrinterUser> handleFindPrinterUserByTextAndJsonQueryAsync(String text, String jsonQuery) throws Exception
- Throws:
Exception
-
findPrinterUserByTextAndJsonQuery
@Transactional(rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.PagedResult<com.soffid.iam.api.PrinterUser> findPrinterUserByTextAndJsonQuery(String text, String jsonQuery, Integer start, Integer pageSize) throws es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findPrinterUserByTextAndJsonQuery
in interfacecom.soffid.iam.service.PrinterService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindPrinterUserByTextAndJsonQuery
protected abstract com.soffid.iam.api.PagedResult<com.soffid.iam.api.PrinterUser> handleFindPrinterUserByTextAndJsonQuery(String text, String jsonQuery, Integer start, Integer pageSize) throws Exception
- Throws:
Exception
-
create
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.PrinterGroup create(com.soffid.iam.api.PrinterGroup grupImpressora) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
create
in interfacecom.soffid.iam.service.PrinterService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleCreate
protected abstract com.soffid.iam.api.PrinterGroup handleCreate(com.soffid.iam.api.PrinterGroup grupImpressora) throws Exception
- Throws:
Exception
-
findPrinterGroupByGroupNameAndPrinterName
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.PrinterGroup findPrinterGroupByGroupNameAndPrinterName(String codiGrup, String codiImpressora) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findPrinterGroupByGroupNameAndPrinterName
in interfacecom.soffid.iam.service.PrinterService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindPrinterGroupByGroupNameAndPrinterName
protected abstract com.soffid.iam.api.PrinterGroup handleFindPrinterGroupByGroupNameAndPrinterName(String codiGrup, String codiImpressora) throws Exception
- Throws:
Exception
-
update
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.PrinterGroup update(com.soffid.iam.api.PrinterGroup grupImpressora) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
update
in interfacecom.soffid.iam.service.PrinterService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleUpdate
protected abstract com.soffid.iam.api.PrinterGroup handleUpdate(com.soffid.iam.api.PrinterGroup grupImpressora) throws Exception
- Throws:
Exception
-
create
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.Printer create(com.soffid.iam.api.Printer impressora) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
create
in interfacecom.soffid.iam.service.PrinterService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleCreate
protected abstract com.soffid.iam.api.Printer handleCreate(com.soffid.iam.api.Printer impressora) throws Exception
- Throws:
Exception
-
findPrinterByPrinterName
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.Printer findPrinterByPrinterName(String codiImpressora) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findPrinterByPrinterName
in interfacecom.soffid.iam.service.PrinterService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindPrinterByPrinterName
protected abstract com.soffid.iam.api.Printer handleFindPrinterByPrinterName(String codiImpressora) throws Exception
- Throws:
Exception
-
update
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.Printer update(com.soffid.iam.api.Printer impressora) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
update
in interfacecom.soffid.iam.service.PrinterService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleUpdate
protected abstract com.soffid.iam.api.Printer handleUpdate(com.soffid.iam.api.Printer impressora) throws Exception
- Throws:
Exception
-
create
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.PrinterUser create(com.soffid.iam.api.PrinterUser usuariImpressora) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
create
in interfacecom.soffid.iam.service.PrinterService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleCreate
protected abstract com.soffid.iam.api.PrinterUser handleCreate(com.soffid.iam.api.PrinterUser usuariImpressora) throws Exception
- Throws:
Exception
-
findPrinterUserByUserNameAndPrinterName
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.PrinterUser findPrinterUserByUserNameAndPrinterName(String codiUsuari, String codiImpressora) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findPrinterUserByUserNameAndPrinterName
in interfacecom.soffid.iam.service.PrinterService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindPrinterUserByUserNameAndPrinterName
protected abstract com.soffid.iam.api.PrinterUser handleFindPrinterUserByUserNameAndPrinterName(String codiUsuari, String codiImpressora) throws Exception
- Throws:
Exception
-
update
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.PrinterUser update(com.soffid.iam.api.PrinterUser usuariImpressora) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
update
in interfacecom.soffid.iam.service.PrinterService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleUpdate
protected abstract com.soffid.iam.api.PrinterUser handleUpdate(com.soffid.iam.api.PrinterUser usuariImpressora) throws Exception
- Throws:
Exception
-
findPrintersGroupByGroupName
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.PrinterGroup> findPrintersGroupByGroupName(String codiGrup) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findPrintersGroupByGroupName
in interfacecom.soffid.iam.service.PrinterService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindPrintersGroupByGroupName
protected abstract Collection<com.soffid.iam.api.PrinterGroup> handleFindPrintersGroupByGroupName(String codiGrup) throws Exception
- Throws:
Exception
-
findPrintersByPrinterName
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.Printer> findPrintersByPrinterName(String codiImpressora) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findPrintersByPrinterName
in interfacecom.soffid.iam.service.PrinterService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindPrintersByPrinterName
protected abstract Collection<com.soffid.iam.api.Printer> handleFindPrintersByPrinterName(String codiImpressora) throws Exception
- Throws:
Exception
-
findPrintersByFilter
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.Printer> findPrintersByFilter(String codi, String model, String local, String maquina) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findPrintersByFilter
in interfacecom.soffid.iam.service.PrinterService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindPrintersByFilter
protected abstract Collection<com.soffid.iam.api.Printer> handleFindPrintersByFilter(String codi, String model, String local, String maquina) throws Exception
- Throws:
Exception
-
getPrintersGroupByPrinterName
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection getPrintersGroupByPrinterName(String codiImpressora) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
getPrintersGroupByPrinterName
in interfacecom.soffid.iam.service.PrinterService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleGetPrintersGroupByPrinterName
protected abstract Collection handleGetPrintersGroupByPrinterName(String codiImpressora) throws Exception
- Throws:
Exception
-
getPrinters
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.Printer> getPrinters() throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
getPrinters
in interfacecom.soffid.iam.service.PrinterService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleGetPrinters
protected abstract Collection<com.soffid.iam.api.Printer> handleGetPrinters() throws Exception
- Throws:
Exception
-
getUserPrintersByPrinterName
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.PrinterUser> getUserPrintersByPrinterName(String codiImpressora) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
getUserPrintersByPrinterName
in interfacecom.soffid.iam.service.PrinterService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleGetUserPrintersByPrinterName
protected abstract Collection<com.soffid.iam.api.PrinterUser> handleGetUserPrintersByPrinterName(String codiImpressora) throws Exception
- Throws:
Exception
-
findPrinterByTextAndJsonQuery
@Transactional(rollbackFor=java.lang.Exception.class) public List<com.soffid.iam.api.Printer> findPrinterByTextAndJsonQuery(String text, String jsonQuery, Integer start, Integer pageSize) throws es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findPrinterByTextAndJsonQuery
in interfacecom.soffid.iam.service.PrinterService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindPrinterByTextAndJsonQuery
protected abstract List<com.soffid.iam.api.Printer> handleFindPrinterByTextAndJsonQuery(String text, String jsonQuery, Integer start, Integer pageSize) throws Exception
- Throws:
Exception
-
delete
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public void delete(com.soffid.iam.api.PrinterGroup grupImpressora) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
delete
in interfacecom.soffid.iam.service.PrinterService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleDelete
protected abstract void handleDelete(com.soffid.iam.api.PrinterGroup grupImpressora) throws Exception
- Throws:
Exception
-
delete
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public void delete(com.soffid.iam.api.Printer impressora) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
delete
in interfacecom.soffid.iam.service.PrinterService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleDelete
protected abstract void handleDelete(com.soffid.iam.api.Printer impressora) throws Exception
- Throws:
Exception
-
delete
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public void delete(com.soffid.iam.api.PrinterUser usuariImpressora) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
delete
in interfacecom.soffid.iam.service.PrinterService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleDelete
protected abstract void handleDelete(com.soffid.iam.api.PrinterUser usuariImpressora) throws Exception
- Throws:
Exception
-
getPrincipal
protected Principal getPrincipal()
Gets the currentprincipal
if one has been set, otherwise returnsnull
.- Returns:
- the current principal
-
-