1 17 18 package org.apache.geronimo.kernel; 19 20 import org.apache.geronimo.gbean.AbstractName; 21 22 import java.util.Set ; 23 24 34 public interface DependencyManager { 35 38 public void close(); 39 40 46 public void addDependency(AbstractName child, AbstractName parent); 47 48 54 public void removeDependency(AbstractName child, AbstractName parent); 55 56 61 public void removeAllDependencies(AbstractName child); 62 63 69 public void addDependencies(AbstractName child, Set parents); 70 71 77 public Set getParents(AbstractName child); 78 79 85 public Set getChildren(AbstractName parent); 86 87 } 88 | Popular Tags |