DataBaseServiceImplMBean.java

00001 
00029 package org.objectweb.jonas.dbm;
00030 
00031 import java.util.List;
00032 import java.util.Properties;
00033 
00034 import org.objectweb.jonas.service.ServiceException;
00035 
00049 public interface DataBaseServiceImplMBean {
00053     public List getDataSourcePropertiesFiles() throws Exception;
00054 
00058     public Integer getCurrentNumberOfDataSource();
00059 
00063     public Integer getTotalCurrentNumberOfJDBCConnectionOpen();
00064 
00068     public Properties getDataSourcePropertiesFile(String dsFile) throws Exception ;
00069 
00076     public void loadDataSource(String name, Properties prop, Boolean loadFromFile) throws ServiceException ;
00077 
00082     public boolean isLoadedDataSource(String dsName);
00083 
00087     public void unloadDataSource(String dsName);
00088 
00093     public String getDatasourceName(String jndiName);
00094 }

Generated on Tue Feb 15 15:05:15 2005 for JOnAS by  doxygen 1.3.9.1