org.wso2.wsas.persistence.dao
Class AppenderDAO

java.lang.Object
  extended by org.wso2.wsas.persistence.dao.BaseDAO
      extended by org.wso2.wsas.persistence.dao.AppenderDAO

public class AppenderDAO
extends BaseDAO


Field Summary
 
Fields inherited from class org.wso2.wsas.persistence.dao.BaseDAO
hbConfig
 
Constructor Summary
AppenderDAO(HibernateConfig hbConfig)
           
 
Method Summary
 void addLogger(AppenderDO appenderDO, LoggerDO loggerDO)
           
 java.util.List getAllAppenders()
           
 AppenderDO getAppenderDO(java.lang.String appenderName)
           
 java.util.Set getLoggers(AppenderDO appenderDO)
           
 void updateAppenderDO(AppenderDO appenderDO)
          this method updates the appender if exists and create a new one if not available
 
Methods inherited from class org.wso2.wsas.persistence.dao.BaseDAO
create, createOrUpdate, delete, update
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AppenderDAO

public AppenderDAO(HibernateConfig hbConfig)
Method Detail

getAppenderDO

public AppenderDO getAppenderDO(java.lang.String appenderName)

updateAppenderDO

public void updateAppenderDO(AppenderDO appenderDO)
this method updates the appender if exists and create a new one if not available

Parameters:
appenderDO -

addLogger

public void addLogger(AppenderDO appenderDO,
                      LoggerDO loggerDO)

getLoggers

public java.util.Set getLoggers(AppenderDO appenderDO)

getAllAppenders

public java.util.List getAllAppenders()