@Override
protected void doStart() {
- addService(getProvidedInterfaces()[0], new Integer(1));
- addService(getProvidedInterfaces()[1], new Integer(2));
+ addInterface(getProvidedInterfaces()[0], new Integer(1));
+ addInterface(getProvidedInterfaces()[1], new Integer(2));
track("start." + getName());
}
@Override
protected void doStop() {
track("stop." + getName());
+ removeInterface(getProvidedInterfaces()[0]);
+ removeInterface(getProvidedInterfaces()[1]);
}
private void track(String aString) {