1 8 package org.apache.avalon.phoenix.interfaces; 9 10 17 public interface SystemManager 18 { 19 String ROLE = SystemManager.class.getName(); 20 21 35 void register( String name, Object object, Class [] interfaces ) 36 throws ManagerException, IllegalArgumentException ; 37 38 49 void register( String name, Object object ) 50 throws ManagerException, IllegalArgumentException ; 51 52 58 void unregister( String name ) 59 throws ManagerException; 60 61 70 SystemManager getSubContext( String name, String type ) 71 throws ManagerException; 72 } 73 | Popular Tags |