new DefaultServiceDescriptor(DataSource.class),
new DefaultServiceDescriptor(Integer.class)
};
-
+
public Environment() {
- super("environment", PROVIDED, new ServiceDescriptor[0]);
+ super("environment", PROVIDED, new ServiceDescriptor[0]);
+ }
+
+ @Override
+ protected void doStart(String aContext, ServiceRegistry aRegistry, Service[] aRequiredServices) {
+ addService(aContext, aRegistry, PROVIDED[0], new Integer(1));
+ addService(aContext, aRegistry, PROVIDED[1], new Integer(2));
}
@Override
- protected void doInitialize(String aContext, Service[] aRequiredServices) {
- addService(aContext, new DefaultService(PROVIDED[0], new Integer(1)));
- addService(aContext, new DefaultService(PROVIDED[1], new Integer(2)));
+ protected void doStop(String aContext) {
+ // Empty.
}
}