/** * Get an item. * @return The items of all example services. */ @TargetMethod("getItem") public IIntermediateFuture<IFuture<String>> getItem1();
methodname = tm.value(); if(tm.parameters().length>0) params = tm.parameters();
methodname = tm.value(); if(tm.parameters().length>0) params = tm.parameters();
/** * Get the items. * @return The items of all example services. */ @TargetMethod("getItems") public IIntermediateFuture<IIntermediateFuture<String>> getItems1(int num);
/** * Get an item. * @return The items of all example services. */ @TargetMethod("getItem") public IFuture<Collection<IFuture<String>>> getItem2();
/** * Get the items. * @return The items of all example services. */ @TargetMethod("getItems") public IFuture<Collection<IIntermediateFuture<String>>> getItems2(int num);
/** * Get the items. * @return The items of all example services. */ @TargetMethod("getItems") public IFuture<Collection<String>> getItems4(int num);
/** * Get the items. * @return The items of all example services. */ @TargetMethod("getItems") public IIntermediateFuture<String> getItems3(int num);
/** * Get an item. * @return The items of all example services. */ @TargetMethod("getItem") public IIntermediateFuture<String> getItem3();
/** * Get an item. * @return The items of all example services. */ @TargetMethod("getItem") public IFuture<Collection<String>> getItem4();
/** * Perform a list of additions. */ @MultiplexDistributor(SequentialMultiplexDistributor.class) @TargetMethod(value="add", parameters={int.class, int.class}) public IIntermediateFuture<Integer> add(List<Object[]> vals);
/** * Perform a list of additions and summing up. */ @MultiplexDistributor(SequentialMultiplexDistributor.class) @MultiplexCollector(SumMultiplexCollector.class) @TargetMethod(value="add", parameters={int.class, int.class}) public IFuture<Integer> sum(List<Object[]> vals);