1 21 package net.sf.hajdbc; 22 23 import java.util.Collection ; 24 25 30 public interface DatabaseClusterMBean 31 { 32 36 public String getId(); 37 38 44 public boolean isAlive(String databaseId); 45 46 52 public void deactivate(String databaseId); 53 54 60 public void activate(String databaseId); 61 62 69 public void activate(String databaseId, String syncId); 70 71 75 public Collection <String > getActiveDatabases(); 76 77 81 public Collection <String > getInactiveDatabases(); 82 83 87 public String getVersion(); 88 89 97 public void add(String databaseId, String driver, String url); 98 99 106 public void add(String databaseId, String name); 107 108 113 public void remove(String databaseId); 114 } 115 | Popular Tags |