Package lumis.portal.css
Interface ICssDao
-
- All Known Implementing Classes:
CssDaoJdbc
public interface ICssDao
Dao Interface for CSSs- Since:
- 7.1.0
- Version:
- $Revision: 16037 $ $Date: 2013-11-21 20:58:50 -0200 (Thu, 21 Nov 2013) $
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
add(CssConfig cssConfig, ITransaction transaction)
Add the CSS.void
delete(String cssId, ITransaction transaction)
Delete the CSS.CssConfig
get(String cssId, ITransaction transaction)
Get the CSS.List<CssConfig>
getAll(ITransaction transaction)
Get all CSSsCollection<String>
getChannelIdsUsingCss(String cssId, ITransaction transaction)
Collection<String>
getPageIdsUsingCss(String cssId, ITransaction transaction)
void
update(CssConfig cssConfig, ITransaction transaction)
Update the CSS.
-
-
-
Method Detail
-
get
CssConfig get(String cssId, ITransaction transaction) throws DaoException, PortalException
Get the CSS.- Parameters:
cssId
-transaction
-- Returns:
- a CssConfig.
- Throws:
DaoException
PortalException
-
add
void add(CssConfig cssConfig, ITransaction transaction) throws DaoException, PortalException
Add the CSS.- Parameters:
cssConfig
-transaction
-- Throws:
DaoException
PortalException
-
update
void update(CssConfig cssConfig, ITransaction transaction) throws DaoException, PortalException
Update the CSS.- Parameters:
cssConfig
-transaction
-- Throws:
DaoException
PortalException
-
delete
void delete(String cssId, ITransaction transaction) throws DaoException, PortalException
Delete the CSS.- Parameters:
cssId
-transaction
-- Throws:
DaoException
PortalException
-
getPageIdsUsingCss
Collection<String> getPageIdsUsingCss(String cssId, ITransaction transaction) throws DaoException, PortalException
- Throws:
DaoException
PortalException
-
getChannelIdsUsingCss
Collection<String> getChannelIdsUsingCss(String cssId, ITransaction transaction) throws DaoException, PortalException
- Throws:
DaoException
PortalException
-
getAll
List<CssConfig> getAll(ITransaction transaction) throws DaoException, PortalException
Get all CSSs- Parameters:
transaction
-- Throws:
DaoException
PortalException
-
-