import org.osgi.service.cm.ConfigurationAdmin; import osgi.enroute.configurer.api.RequireConfigurerExtender; @RequireConfigurerExtender public class MyApp { @Inject private ConfigurationAdmin configAdmin; @Configurable("myapp.maxItems") private int maxItems; public void start() { for(int i=1; i<=maxItems; i++) { System.out.println("Item " + i); } } public void update(Configuration configuration) { maxItems = configuration.getProperty("myapp.maxItems", Integer.class); } }


上一篇:
下一篇:
切换中文