@Override public void call(final Object... args) { waitForDelegate().call(args); }
@Override public synchronized void call(TestAddress address) { Map<String, String> props = new HashMap<String, String>(); props.put(PROBE_SIGNATURE_KEY, address.root().identifier()); BundleContext bundleContext = framework.getBundleContext(); ProbeInvoker probeInvokerService; probeInvokerService = ServiceLookup.getService(bundleContext, ProbeInvoker.class, determineExamServiceTimeout(), props); probeInvokerService.call(address.arguments()); }
@Override public void call(TestAddress address) { String filterExpression = "(" + PROBE_SIGNATURE_KEY + "=" + address.root().identifier() + ")"; ProbeInvoker service = getService(ProbeInvoker.class, filterExpression, rmiLookupTimeout); service.call(address.arguments()); }