<dependencies>
<dependency>
<groupId>org.osgi.enterprise</groupId>
<artifactId>org.osgi.enroute.executor.simple.provider</artifactId>
<version>1.0.0</version>
</dependency>
</dependencies>
import org.osgi.enroute.executor.simple.provider.SimpleExecutor;
...
@Component
public class MyComponent {
@Reference
private SimpleExecutor executor;
...
public void submitTask(Runnable task) {
executor.execute(task);
}
}