Re: Felix DM - Migrating from version 3 to 4

2020-07-20 Thread Pierre De Rop
Hello Martin,

you can stop your component by removing it from the dependency manager
object.

Here is an example:

public class Activator extends DependencyActivatorBase {
@Override
public void init(BundleContext ctx, DependencyManager dm) throws
Exception {
Component c = createComponent().setImplementation(Example.class);
dm.add(c);
dm.remove(c); // will stop the component
}
}

regards
Pierre

On Wed, Jul 15, 2020 at 9:13 PM Martin Lichtin 
wrote:

> When migrating from DM version 3 to 4, I've code that's using the stop()
> method on the Component interface.
>
>  component.stop();
>
> What would I migrate this to?
>
>
> -
> To unsubscribe, e-mail: users-unsubscr...@felix.apache.org
> For additional commands, e-mail: users-h...@felix.apache.org
>
>


Felix DM - Migrating from version 3 to 4

2020-07-15 Thread Martin Lichtin

When migrating from DM version 3 to 4, I've code that's using the stop() method 
on the Component interface.

    component.stop();

What would I migrate this to?


-
To unsubscribe, e-mail: users-unsubscr...@felix.apache.org
For additional commands, e-mail: users-h...@felix.apache.org