Class TradeService


  • @Singleton
    public class TradeService
    extends java.lang.Object
    Trade offer, acceptance, and content readback.
    • Method Detail

      • firstStageOpen

        public boolean firstStageOpen()
      • confirmStageOpen

        public boolean confirmStageOpen()
      • offer

        public void offer​(InventoryItem item,
                          int quantity)
      • accept

        public void accept()
      • mine

        public java.util.List<TradeItem> mine()
      • theirs

        public java.util.List<TradeItem> theirs()
      • verifyTheirs

        public boolean verifyTheirs​(java.util.Map<java.lang.Integer,​java.lang.Integer> expected)