import javax.inject.Singleton;
import org.osgi.service.component.annotations.Component;
@Singleton
@Component(service = MyService.class)
public class MyServiceImpl implements MyService {
}
import javax.inject.Inject;
import org.osgi.service.component.annotations.Reference;
public class MyConsumer {
@Inject
@Reference
private MyService myService;
}