public interface IPrincipalDao
Modifier and Type | Method and Description |
---|---|
void |
add(PrincipalConfig principal,
ITransaction transaction)
Adds a new principal
|
void |
delete(String principalId,
ITransaction transaction)
Delets a principal
|
PrincipalConfig |
get(String principalId,
ITransaction transaction)
Get the principal.
|
PrincipalConfig |
getByShortId(String shortId,
ITransaction transaction)
Get the principal by his's short Id
|
void |
update(PrincipalConfig principal,
ITransaction transaction)
Updates a principal
|
void add(PrincipalConfig principal, ITransaction transaction) throws DaoException, PortalException
principal
- transaction
- DaoException
PortalException
void delete(String principalId, ITransaction transaction) throws DaoException, PortalException
principalId
- transaction
- DaoException
PortalException
void update(PrincipalConfig principal, ITransaction transaction) throws DaoException, PortalException
principal
- transaction
- DaoException
PortalException
PrincipalConfig get(String principalId, ITransaction transaction) throws DaoException, PortalException
principalId
- transaction
- DaoException
PortalException
PrincipalConfig getByShortId(String shortId, ITransaction transaction) throws DaoException, PortalException
shortId
- transaction
- DaoException
PortalException
Lumisportal 9.0.0.160603 - Copyright © 2006–2016 Lumis EIP Tecnologia da Informação LTDA. All Rights Reserved.