jadex.bridge.component.IArgumentsResultsFeature Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of jadex-platform-bridge Show documentation
Show all versions of jadex-platform-bridge Show documentation
Jadex bridge is a base package for kernels and platforms, i.e., it is used by both and provides commonly used interfaces and classes for active components and their management.
package jadex.bridge.component;
import java.util.Map;
/**
* This features provides arguments.
*/
public interface IArgumentsResultsFeature extends IExternalArgumentsResultsFeature
{
/**
* Get the arguments.
* @return The arguments (if any).
*/
public Map getArguments();
/**
* Get the current results.
* @return The current result values (if any).
*/
public Map getResults();
// todo: allow for setResult() or must use a monitored map to be able to send out intermediate results
// /**
// * Subscribe to receive results.
// */
// public ISubscriptionIntermediateFuture> subscribeToResults();
}