lumis.portal.css
Class CssDaoJdbc

Package class diagram package CssDaoJdbc
java.lang.Object
  extended by lumis.portal.css.CssDaoJdbc
All Implemented Interfaces:
ICssDao

public class CssDaoJdbc
extends Object
implements ICssDao

DAO JDBC implementation for CSS related data

Since:
4.0.8

Constructor Summary
CssDaoJdbc()
           
 
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.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CssDaoJdbc

public CssDaoJdbc()
Method Detail

get

public CssConfig get(String cssId,
                     ITransaction transaction)
              throws DaoException,
                     PortalException
Description copied from interface: ICssDao
Get the CSS.

Specified by:
get in interface ICssDao
Returns:
a CssConfig.
Throws:
DaoException
PortalException

add

public void add(CssConfig cssConfig,
                ITransaction transaction)
         throws DaoException,
                PortalException
Description copied from interface: ICssDao
Add the CSS.

Specified by:
add in interface ICssDao
Throws:
DaoException
PortalException

update

public void update(CssConfig cssConfig,
                   ITransaction transaction)
            throws DaoException,
                   PortalException
Description copied from interface: ICssDao
Update the CSS.

Specified by:
update in interface ICssDao
Throws:
DaoException
PortalException

delete

public void delete(String cssId,
                   ITransaction transaction)
            throws DaoException,
                   PortalException
Description copied from interface: ICssDao
Delete the CSS.

Specified by:
delete in interface ICssDao
Throws:
DaoException
PortalException

getPageIdsUsingCss

public Collection<String> getPageIdsUsingCss(String cssId,
                                             ITransaction transaction)
                                      throws DaoException,
                                             PortalException
Specified by:
getPageIdsUsingCss in interface ICssDao
Throws:
DaoException
PortalException

getChannelIdsUsingCss

public Collection<String> getChannelIdsUsingCss(String cssId,
                                                ITransaction transaction)
                                         throws DaoException,
                                                PortalException
Specified by:
getChannelIdsUsingCss in interface ICssDao
Throws:
DaoException
PortalException


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