Interface INegotiationAgent

All Known Implementing Classes:
BuyerAgent, SellerAgent

public interface INegotiationAgent
  • Method Details

    • getAgent

      jadex.core.IComponent getAgent()
      Get the agent.
      Returns:
      The agent.
    • createGoal

      void createGoal(Order order)
      Create a purchase or sell oder.
    • getGoals

      Get all purchase or sell goals.
    • getOrders

      List<Order> getOrders()
      Get all orders.
    • getReports

      List<NegotiationReport> getReports(Order order)
      Get all reports.