lumis.portal.serviceinterface.style
Class ServiceInterfaceStyleDaoJdbc

Package class diagram package ServiceInterfaceStyleDaoJdbc
java.lang.Object
  extended by lumis.portal.serviceinterface.style.ServiceInterfaceStyleDaoJdbc
All Implemented Interfaces:
IServiceInterfaceStyleDao

public class ServiceInterfaceStyleDaoJdbc
extends Object
implements IServiceInterfaceStyleDao

DAO JDBC implementation for service interface style related data operations

Since:
4.0.8

Constructor Summary
ServiceInterfaceStyleDaoJdbc()
           
 
Method Summary
 void addOrUpdate(ServiceInterfaceStyleConfig serviceInterfaceStyleConfig, ITransaction daoTransaction)
          Add or update the style of the service's interface.
 void delete(String serviceInterfaceStyleId, String serviceInterfaceId, ITransaction daoTransaction)
          Delete the style of the service's interface.
 ServiceInterfaceStyleConfig get(String serviceInterfaceStyleId, String serviceInterfaceId, ITransaction daoTransaction)
          Get the style of the service's interface.
 Collection<String> getIdsByServiceInterfaceId(String serviceInterfaceId, ITransaction daoTransaction)
          Get a list of ids given the id of the service's interface.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ServiceInterfaceStyleDaoJdbc

public ServiceInterfaceStyleDaoJdbc()
Method Detail

addOrUpdate

public void addOrUpdate(ServiceInterfaceStyleConfig serviceInterfaceStyleConfig,
                        ITransaction daoTransaction)
                 throws DaoException,
                        PortalException
Description copied from interface: IServiceInterfaceStyleDao
Add or update the style of the service's interface. Add the style if it don't exist.

Specified by:
addOrUpdate in interface IServiceInterfaceStyleDao
Throws:
DaoException
PortalException

delete

public void delete(String serviceInterfaceStyleId,
                   String serviceInterfaceId,
                   ITransaction daoTransaction)
            throws DaoException,
                   PortalException
Description copied from interface: IServiceInterfaceStyleDao
Delete the style of the service's interface.

Specified by:
delete in interface IServiceInterfaceStyleDao
Throws:
DaoException
PortalException

get

public ServiceInterfaceStyleConfig get(String serviceInterfaceStyleId,
                                       String serviceInterfaceId,
                                       ITransaction daoTransaction)
                                throws DaoException,
                                       PortalException
Description copied from interface: IServiceInterfaceStyleDao
Get the style of the service's interface.

Specified by:
get in interface IServiceInterfaceStyleDao
Returns:
Throws:
DaoException
PortalException

getIdsByServiceInterfaceId

public Collection<String> getIdsByServiceInterfaceId(String serviceInterfaceId,
                                                     ITransaction daoTransaction)
                                              throws DaoException,
                                                     PortalException
Description copied from interface: IServiceInterfaceStyleDao
Get a list of ids given the id of the service's interface.

Specified by:
getIdsByServiceInterfaceId in interface IServiceInterfaceStyleDao
Returns:
Throws:
DaoException
PortalException


Lumisportal  4.1.0.071221 - Copyright © 2001-2007, Lumis. All Rights Reserved.