(no commit message)
[utils] / system / general / src / test / java / org / wamblee / system / Environment.java
index a82310686aeb7c372da52ec0cb2002af9c870964..e2bd2b8053731fc0b603d1e297a9116f69fa9b61 100644 (file)
@@ -3,16 +3,16 @@ package org.wamblee.system;
 import javax.sql.DataSource;
 
 
-public class Environment extends AbstractSubSystem {
+public class Environment extends AbstractComponent {
        
-       private static final ServiceDescriptor[] PROVIDED = 
-               new ServiceDescriptor[] { 
-                       new DefaultServiceDescriptor(DataSource.class), 
-                       new DefaultServiceDescriptor(Integer.class)
+       private static final ProvidedInterface[] PROVIDED = 
+               new ProvidedInterface[] { 
+                       new DefaultProvidedInterfaceDescriptor("datasource", DataSource.class), 
+                       new DefaultProvidedInterfaceDescriptor("integer", Integer.class)
        };
        
        public Environment(ServiceRegistry aRegistry) { 
-               super("environment", aRegistry, PROVIDED, new ServiceDescriptor[0]);
+               super("environment", aRegistry, PROVIDED, new RequiredInterface[0]);
        }
        
        @Override