1 15 package org.apache.hivemind.definition; 16 17 import org.apache.hivemind.internal.Module; 18 import org.apache.hivemind.internal.RegistryInfrastructure; 19 20 27 public interface ConstructionContext 28 { 29 32 public Module getDefiningModule(); 33 34 37 public Object getService(String serviceId, Class serviceInterface); 38 39 42 public Object getService(Class serviceInterface); 43 44 47 public boolean containsService(Class serviceInterface); 48 49 52 public Object getConfiguration(String configurationId); 53 54 61 public RegistryInfrastructure getRegistry(); 62 } 63 | Popular Tags |