1 17 18 package org.sape.carbon.core.component.startup; 19 20 import org.sape.carbon.core.component.ComponentConfiguration; 21 import org.sape.carbon.core.config.Configuration; 22 23 31 public interface StartupServiceConfiguration extends ComponentConfiguration { 32 33 38 StartupComponentConfiguration[] getStartupComponent(); 39 40 45 void setStartupComponent(StartupComponentConfiguration[] startupComponents); 46 47 53 StartupComponentConfiguration getStartupComponent(int index); 54 55 61 void setStartupComponent( 62 int index, StartupComponentConfiguration startupComponents); 63 64 69 void addStartupComponent(StartupComponentConfiguration newStartupService); 70 71 75 interface StartupComponentConfiguration extends Configuration { 76 81 String getComponentName(); 82 83 88 void setComponentName(String value); 89 90 95 boolean isEnabled(); 96 97 102 void setEnabled(boolean value); 103 } 104 } 105 | Popular Tags |