1 15 package org.apache.hivemind.definition; 16 17 import java.util.Collection ; 18 19 import org.apache.hivemind.ApplicationRuntimeException; 20 21 27 public interface ServicePointDefinition extends ExtensionPointDefinition 28 { 29 33 public String getInterfaceClassName(); 34 35 39 public ImplementationDefinition getDefaultImplementation(); 40 41 47 public void addImplementation(ImplementationDefinition implementation); 48 49 52 public Collection getImplementations(); 53 54 57 public Collection getInterceptors(); 58 59 65 public void addInterceptor(InterceptorDefinition interceptor); 66 67 } | Popular Tags |