00001
00026 package org.objectweb.jonas.dbm;
00027
00028
00029 import java.util.ArrayList;
00030
00031 import org.objectweb.jonas.management.j2eemanagement.J2EEResource;
00032
00039 public class JDBCResource extends J2EEResource {
00044 private ArrayList jdbcDataSources = new ArrayList();
00045
00050 public JDBCResource(String objectName) {
00051 super(objectName);
00052 }
00053
00057 public String[] getJdbcDataSources() {
00058 return ((String[]) jdbcDataSources.toArray(new String[jdbcDataSources.size()]));
00059 }
00060
00065 public void addJdbcDataSource(String jdbcDataSourceName) {
00066 jdbcDataSources.add(jdbcDataSourceName);
00067 }
00068
00073 public void removeJdbcDataSource(String jdbcDataSourceName) {
00074 jdbcDataSources.remove(jdbcDataSourceName);
00075 }
00076 }