lumis.portal.css
Interface ICssDao

Package class diagram package ICssDao
All Known Implementing Classes:
CssDaoJdbc

public interface ICssDao


Method Summary
 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.
 Collection<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


Lumisportal  6.2.0.120405 - Copyright © 2006–2012 Lumis EIP Tecnologia da Informação LTDA. All Rights Reserved.