/** * Get all declared services of the given provider. // * (Returns required service proxy). * @return The corresponding services. */ public static IIntermediateFuture<IService> getDeclaredServices(IInternalAccess component) { return getDeclaredServices(component, true); }
@Classname("getDeclaredServices(IExternalAccess provider)") public IIntermediateFuture<IService> execute(IInternalAccess ia) { return getDeclaredServices(ia, false); } });
assert fut.isDone(); SServiceProvider.getDeclaredServices(component.getServiceProvider()) .addResultListener(new IResultListener<Collection<IService>>()
IIntermediateFuture<IService> ds = SServiceProvider.getDeclaredServices(ia.getServiceContainer()); ds.addResultListener(new ExceptionDelegationResultListener<Collection<IService>, Object[]>(ret)
IIntermediateFuture<IService> ds = SServiceProvider.getDeclaredServices(ia); ds.addResultListener(new ExceptionDelegationResultListener<Collection<IService>, Object[]>(ret)