Now the component provides read-only access to the interfaces.
[utils] / system / general / src / test / java / org / wamblee / system / container / Application.java
index 946037670584c2162698703f7ecbee7c694f73d7..56c267fed6d9f80a76adf1c09d8674317c452f50 100644 (file)
@@ -66,8 +66,8 @@ public class Application extends AbstractComponent {
        @Override
        public Object doStart(Scope aScope) {
                track("start." + getName());
-               _string = aScope.getInterfaceImplementation(getRequiredInterfaces()[0].getProvider(), String.class);
-           _integer = aScope.getInterfaceImplementation(getRequiredInterfaces()[1].getProvider(), Integer.class);
+               _string = aScope.getInterfaceImplementation(getRequiredInterfaces().get(0).getProvider(), String.class);
+           _integer = aScope.getInterfaceImplementation(getRequiredInterfaces().get(1).getProvider(), Integer.class);
            return _random; 
        }